git: 653b1b24342b - main - www/iridium: update to 2022.04.100.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 01 Apr 2022 12:22:03 UTC
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=653b1b24342bf4915b9260867bc88347bf772039 commit 653b1b24342bf4915b9260867bc88347bf772039 Author: Robert Nagy <robert@openbsd.org> AuthorDate: 2022-04-01 12:16:26 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2022-04-01 12:20:49 +0000 www/iridium: update to 2022.04.100.0 --- www/iridium/Makefile | 3 +- www/iridium/distinfo | 6 +- www/iridium/files/patch-BUILD.gn | 14 ++--- ...patch-ash_display_mirror__window__controller.cc | 4 +- www/iridium/files/patch-base_BUILD.gn | 22 +++---- ...__allocator_page__allocator__internals__posix.h | 4 +- ...partition__allocator_partition__alloc__config.h | 11 +++- ...llocator_partition__allocator_partition__page.h | 6 +- ...llocator_partition__allocator_partition__root.h | 6 +- .../files/patch-base_debug_stack__trace__posix.cc | 4 +- ...patch-base_process_process__metrics__openbsd.cc | 9 +-- .../files/patch-base_process_process__posix.cc | 4 +- www/iridium/files/patch-base_rand__util.h | 4 +- .../files/patch-base_system_sys__info__unittest.cc | 4 +- ...e_threading_thread__local__storage__unittest.cc | 11 ---- ...atch-base_trace__event_memory__dump__manager.cc | 4 +- .../files/patch-build_config_compiler_BUILD.gn | 34 +++++------ www/iridium/files/patch-build_config_rust.gni | 14 ++--- .../files/patch-build_toolchain_gcc__toolchain.gni | 4 +- www/iridium/files/patch-cc_BUILD.gn | 6 +- .../patch-chrome_app_chrome__main__delegate.cc | 24 ++++---- .../files/patch-chrome_app_chromium__strings.grd | 6 +- .../patch-chrome_app_generated__resources.grd | 10 ++-- .../patch-chrome_app_google__chrome__strings.grd | 6 +- ...hrome_app_theme_chrome__unscaled__resources.grd | 35 ++++++++--- .../files/patch-chrome_browser_about__flags.cc | 69 ++++++++++------------ ...browser_background_background__mode__manager.cc | 4 +- .../patch-chrome_browser_browser__features.cc | 11 ++++ .../patch-chrome_browser_browser__process__impl.cc | 6 +- .../patch-chrome_browser_browser__process__impl.h | 4 +- ..._browser_chrome__browser__interface__binders.cc | 29 ++++++--- .../patch-chrome_browser_chrome__browser__main.cc | 6 +- ...ome_browser_chrome__content__browser__client.cc | 51 +++++++++++----- ...rome_browser_chrome__content__browser__client.h | 4 +- www/iridium/files/patch-chrome_browser_defaults.cc | 12 ++-- ...download_chrome__download__manager__delegate.cc | 12 ++-- ...hrome_browser_download_download__item__model.cc | 6 +- .../files/patch-chrome_browser_extensions_BUILD.gn | 4 +- ...extensions_api_settings__private_prefs__util.cc | 6 +- ..._browser_extensions_external__provider__impl.cc | 6 +- .../patch-chrome_browser_flag__descriptions.cc | 34 +++++------ .../patch-chrome_browser_flag__descriptions.h | 32 +++++----- ...chrome_browser_headless_headless__mode__util.cc | 8 +-- ...-chrome_browser_media_router_discovery_BUILD.gn | 4 +- ...chrome__browser__main__extra__parts__metrics.cc | 6 +- ...ser_metrics_chrome__metrics__service__client.cc | 8 +-- ...rowser_net_system__network__context__manager.cc | 10 ++-- ...cations_notification__display__service__impl.cc | 10 ++-- ...ce__monitor_process__metrics__recorder__util.cc | 4 +- ...browser_performance__monitor_process__monitor.h | 4 +- ...onfiguration__policy__handler__list__factory.cc | 12 ++-- .../patch-chrome_browser_prefs_browser__prefs.cc | 8 +-- ...tch-chrome_browser_process__singleton__posix.cc | 8 +-- ...hrome__browser__main__extra__parts__profiles.cc | 4 +- .../patch-chrome_browser_profiles_profile__impl.cc | 6 +- ...h-chrome_browser_renderer__preferences__util.cc | 12 ++-- ...wser_resources_new__tab__page_new__tab__page.js | 13 ---- ...s_settings_appearance__page_appearance__page.ts | 12 ++-- ...atch-chrome_browser_resources_settings_route.ts | 4 +- ...browsing_download__protection_file__analyzer.cc | 10 ++-- .../patch-chrome_browser_signin_signin__util.cc | 4 +- ...tch-chrome_browser_sync_chrome__sync__client.cc | 4 +- .../patch-chrome_browser_themes_theme__helper.cc | 4 +- ...rome_browser_ui_browser__command__controller.cc | 8 +-- .../files/patch-chrome_browser_ui_chrome__pages.cc | 11 ++++ .../files/patch-chrome_browser_ui_chrome__pages.h | 20 +++++++ ...rowser_ui_color_native__chrome__color__mixer.cc | 11 ++++ ...h-chrome_browser_ui_signin__view__controller.cc | 4 +- ...nin_dice__web__signin__interceptor__delegate.cc | 11 ---- ...browser_ui_startup_startup__browser__creator.cc | 16 ++--- .../files/patch-chrome_browser_ui_tab__helpers.cc | 14 ++--- ..._browser__desktop__window__tree__host__linux.cc | 4 +- ...chrome_browser_ui_views_frame_browser__frame.cc | 14 ++--- ...-chrome_browser_ui_views_frame_browser__view.cc | 4 +- ..._ui_views_profiles_profile__menu__view__base.cc | 4 +- ...es_signin__view__controller__delegate__views.cc | 6 +- .../patch-chrome_browser_ui_views_tabs_tab.cc | 4 +- ..._browser_ui_views_tabs_tab__drag__controller.cc | 8 +-- .../patch-chrome_browser_ui_webui_about__ui.cc | 6 +- ...i_webui_chrome__web__ui__controller__factory.cc | 26 +++++--- ..._browser_ui_webui_ntp_app__launcher__handler.cc | 8 +-- ...rowser_ui_webui_settings_appearance__handler.cc | 12 ++-- ...browser_ui_webui_settings_appearance__handler.h | 6 +- ...tings_settings__localized__strings__provider.cc | 12 ++-- ...hrome_browser_ui_webui_settings_settings__ui.cc | 6 +- ...ions_externally__managed__app__install__task.cc | 11 ---- ...ration_web__app__file__handler__registration.h} | 4 +- ...ications_os__integration_web__app__shortcut.cc} | 4 +- ...lications_os__integration_web__app__shortcut.h} | 6 +- ...os__integration_web__app__shortcut__manager.cc} | 4 +- ...er_web__applications_web__app__install__task.cc | 11 ---- ...browser_web__applications_web__app__provider.cc | 4 +- ...thn_chrome__authenticator__request__delegate.cc | 11 ++++ .../files/patch-chrome_common_chrome__features.cc | 47 ++++++--------- .../files/patch-chrome_common_chrome__features.h | 29 ++++----- .../files/patch-chrome_common_chrome__paths.cc | 17 +++--- .../files/patch-chrome_common_chrome__switches.cc | 4 +- .../files/patch-chrome_common_chrome__switches.h | 4 +- .../patch-chrome_common_extensions_command.cc | 4 +- .../files/patch-chrome_common_pref__names.cc | 14 ++--- .../files/patch-chrome_common_pref__names.h | 12 ++-- .../patch-chrome_common_webui__url__constants.cc | 25 ++++++-- .../patch-chrome_common_webui__url__constants.h | 15 +++-- ...vices_printing_print__backend__service__impl.cc | 4 +- www/iridium/files/patch-chrome_test_BUILD.gn | 4 +- ...ch-chrome_test_chromedriver_chrome__launcher.cc | 4 +- ...rome_test_chromedriver_chrome_chrome__finder.cc | 12 ++-- ...e_test_chromedriver_key__converter__unittest.cc | 10 ++-- ...medriver_keycode__text__conversion__unittest.cc | 10 ++-- .../files/patch-chrome_updater_app_app__install.cc | 4 +- .../files/patch-chrome_updater_configurator.cc | 4 +- www/iridium/files/patch-chrome_updater_updater.cc | 4 +- www/iridium/files/patch-chrome_updater_util.cc | 4 +- www/iridium/files/patch-chrome_utility_services.cc | 6 +- ...hromecast_browser_cast__browser__main__parts.cc | 16 ++--- ...ecast_browser_cast__content__browser__client.cc | 4 +- ...content__browser__client__receiver__bindings.cc | 4 +- ...ast_renderer_cast__content__renderer__client.cc | 4 +- ...utofill_core_browser_personal__data__manager.cc | 4 +- ...ill_core_common_autofill__payments__features.cc | 4 +- ...e__engagement_public_feature__configurations.cc | 4 +- ...eature__engagement_public_feature__constants.cc | 6 +- ...feature__engagement_public_feature__constants.h | 6 +- ...nts_feature__engagement_public_feature__list.cc | 8 +-- ...ents_feature__engagement_public_feature__list.h | 12 ++-- ...s_feed_core_v2_feed__network__impl__unittest.cc | 13 ++++ ...-components_feed_core_v2_test_proto__printer.cc | 4 +- .../patch-components_flags__ui_flags__state.cc | 4 +- ...ser_network__session__configurator__unittest.cc | 4 +- ...ssword__manager_core_browser_login__database.cc | 8 +-- ...ger_core_browser_sync_password__sync__bridge.cc | 13 +++- ...ager_core_common_password__manager__features.cc | 15 ++++- ...nager_core_common_password__manager__features.h | 15 ++++- ...tch-components_performance__manager_features.cc | 4 +- ...icy_core_browser_policy__pref__mapping__test.cc | 4 +- ...licy_core_common_cloud_cloud__policy__client.cc | 4 +- ...ponents_policy_resources_policy__templates.json | 44 +++++++------- ...onents_policy_tools_generate__policy__source.py | 4 +- ...ontent_common_file__type__policies__unittest.cc | 4 +- ...onents_translate_core_common_translate__util.cc | 8 +-- .../files/patch-components_viz_common_features.cc | 4 +- ...isplay__embedder_skia__output__surface__impl.cc | 4 +- ...e__sinks_root__compositor__frame__sink__impl.cc | 6 +- ...me__sinks_root__compositor__frame__sink__impl.h | 4 +- .../files/patch-content_app_content__main.cc | 6 +- ...atch-content_app_content__main__runner__impl.cc | 18 +++--- www/iridium/files/patch-content_browser_BUILD.gn | 4 +- ..._browser_browser__child__process__host__impl.cc | 4 +- .../patch-content_browser_browser__main__loop.cc | 10 ++-- ...content_browser_compute__pressure_cpu__probe.cc | 4 +- ...ent_browser_download_download__manager__impl.cc | 8 +-- ...browser_font__access_font__enumeration__cache.h | 11 ---- ...font__access_font__enumeration__data__source.cc | 29 +++++++++ ...rowser_gpu_gpu__data__manager__impl__private.cc | 11 ---- ...r_media_media__keys__listener__manager__impl.cc | 4 +- ...r_renderer__host_render__process__host__impl.cc | 10 ++-- ...er_renderer__host_render__process__host__impl.h | 4 +- ...derer__host_render__widget__host__view__aura.cc | 10 ++-- ...nderer__host_render__widget__host__view__aura.h | 4 +- ...wser_web__contents_web__contents__view__aura.cc | 4 +- .../files/patch-content_child_child__process.cc | 4 +- .../files/patch-content_common_user__agent.cc | 4 +- www/iridium/files/patch-content_gpu_gpu__main.cc | 14 ++--- .../patch-content_gpu_gpu__sandbox__hook__linux.cc | 14 ++--- ...t_public_common_common__param__traits__macros.h | 4 +- ...atch-content_public_common_content__features.cc | 19 ++---- ...patch-content_public_common_content__features.h | 4 +- ...atch-content_public_common_content__switches.cc | 4 +- ...patch-content_public_common_content__switches.h | 8 +-- .../patch-content_renderer_render__thread__impl.cc | 6 +- ...ent_renderer_renderer__blink__platform__impl.cc | 12 ++-- ...tent_renderer_renderer__blink__platform__impl.h | 12 ++-- www/iridium/files/patch-content_shell_BUILD.gn | 4 +- www/iridium/files/patch-content_test_BUILD.gn | 6 +- www/iridium/files/patch-device_fido_features.cc | 11 ---- ...sions_browser_api_messaging_message__service.cc | 4 +- ..._browser__context__keyed__service__factories.cc | 4 +- .../patch-extensions_browser_extension__prefs.cc | 4 +- ...h-google__apis_gcm_engine_heartbeat__manager.cc | 14 ++--- ...ared__image__backing__factory__angle__vulkan.cc | 4 +- ...mmand__buffer_service_shared__image__factory.cc | 31 +++++----- ...ommand__buffer_service_webgpu__decoder__impl.cc | 4 +- ...ffer_tests_gl__gpu__memory__buffer__unittest.cc | 29 +++++++++ ...__buffer_tests_gl__oes__egl__image__unittest.cc | 20 +++++++ ...ch-gpu_command__buffer_tests_gl__test__utils.cc | 20 +++++++ ...tch-gpu_command__buffer_tests_gl__test__utils.h | 11 ++++ www/iridium/files/patch-gpu_config_gpu__util.cc | 11 ---- .../files/patch-gpu_ipc_service_gpu__init.cc | 44 ++++---------- .../patch-gpu_vulkan_vulkan__device__queue.cc | 4 +- .../patch-gpu_vulkan_vulkan__function__pointers.cc | 8 +-- .../patch-gpu_vulkan_vulkan__function__pointers.h | 16 ++--- ...tch-gpu_vulkan_x_vulkan__implementation__x11.cc | 14 ----- ...ss_lib_browser_headless__web__contents__impl.cc | 4 +- ...adless_lib_headless__content__main__delegate.cc | 4 +- .../patch-headless_public_headless__browser.cc | 6 +- www/iridium/files/patch-ipc_ipc__message__utils.cc | 4 +- www/iridium/files/patch-ipc_ipc__message__utils.h | 4 +- www/iridium/files/patch-media_audio_BUILD.gn | 4 +- .../patch-media_audio_alsa_audio__manager__alsa.cc | 54 +++++++++++++++++ .../files/patch-media_base_media__switches.cc | 10 ++-- .../files/patch-media_cdm_cdm__paths__unittest.cc | 13 +--- ...-media_gpu_chromeos_video__decoder__pipeline.cc | 4 +- .../files/patch-media_gpu_vaapi_vaapi__wrapper.cc | 4 +- ...ia_video_video__encode__accelerator__adapter.cc | 6 +- ...eo_video__encode__accelerator__adapter__test.cc | 4 +- .../files/patch-media_webrtc_audio__processor.cc | 4 +- .../files/patch-media_webrtc_helpers__unittests.cc | 4 +- .../files/patch-mojo_public_c_system_thunks.cc | 30 +++++----- ...ch-mojo_public_js_mojo__bindings__resources.grd | 4 +- www/iridium/files/patch-net_BUILD.gn | 30 ++++++---- .../patch-net_base_network__change__notifier.cc | 6 +- .../files/patch-net_cert_cert__verify__proc.cc | 4 +- .../files/patch-net_cert_cert__verify__proc.h | 6 +- .../patch-net_cert_cert__verify__proc__unittest.cc | 4 +- www/iridium/files/patch-net_dns_BUILD.gn | 8 +-- .../files/patch-net_dns_address__sorter__posix.cc | 4 +- www/iridium/files/patch-net_dns_dns__util.cc | 6 +- .../files/patch-net_dns_host__resolver__manager.cc | 4 +- .../files/patch-net_dns_host__resolver__proc.cc | 6 +- www/iridium/files/patch-net_dns_public_BUILD.gn | 6 +- .../files/patch-net_socket_tcp__socket__posix.cc | 4 +- .../files/patch-net_socket_udp__socket__posix.cc | 4 +- .../patch-net_socket_udp__socket__unittest.cc | 10 ++-- .../files/patch-net_third__party_quiche_BUILD.gn | 8 +-- .../files/patch-net_url__request_url__fetcher.h | 4 +- .../files/patch-net_url__request_url__request.cc | 4 +- ...patch-net_url__request_url__request__context.cc | 4 +- .../patch-net_url__request_url__request__context.h | 4 +- ..._url__request_url__request__context__builder.cc | 4 +- .../patch-printing_print__settings__conversion.cc | 4 +- .../files/patch-remoting_host_host__main.cc | 4 +- .../patch-remoting_host_remoting__me2me__host.cc | 24 ++++---- ...rvices_network_network__sandbox__hook__linux.cc | 14 ++++- .../patch-services_network_network__service.cc | 4 +- .../patch-skia_ext_SkMemory__new__handler.cpp | 12 ++-- ...party_angle_src_common_system__utils__posix.cpp | 4 +- ...tch-third__party_angle_src_libANGLE_Display.cpp | 14 ++--- ...third__party_angle_src_libANGLE_formatutils.cpp | 11 ++++ ...erences_renderer__preferences__mojom__traits.cc | 6 +- ...n_renderer__preferences_renderer__preferences.h | 8 +-- ...ferences_renderer__preferences__mojom__traits.h | 6 +- ...blink_renderer_core_exported_web__view__impl.cc | 6 +- ...nderer_core_html_forms_internal__popup__menu.cc | 4 +- ...arty_blink_renderer_core_layout_layout__view.cc | 6 +- ...peerconnection_webrtc__audio__renderer__test.cc | 4 +- ...h-third__party_blink_renderer_platform_BUILD.gn | 4 +- ...ty_blink_renderer_platform_fonts_font__cache.cc | 12 ++-- ...rty_blink_renderer_platform_fonts_font__cache.h | 34 +++++------ ...nk_renderer_platform_fonts_font__description.cc | 10 ++-- ..._blink_renderer_platform_fonts_font__metrics.cc | 20 +++---- ...er_platform_fonts_font__unique__name__lookup.cc | 22 +++---- ...nderer_platform_fonts_skia_font__cache__skia.cc | 20 +++---- ...er_platform_graphics_video__frame__submitter.cc | 6 +- ...nk_renderer_platform_scheduler_common_thread.cc | 8 +-- ..._renderer_platform_wtf_container__annotations.h | 14 ++--- ...arty_blink_renderer_platform_wtf_stack__util.cc | 30 ++++------ .../files/patch-third__party_boringssl_BUILD.gn | 4 +- ...ty_boringssl_src_crypto_cpu__aarch64__openbsd.c | 5 +- ...boringssl_src_crypto_fipsmodule_rand_internal.h | 4 +- ..._party_dawn_include_dawn_native_VulkanBackend.h | 11 ++++ ...h-third__party_dawn_src_dawn_common_Platform.h} | 7 ++- ...arty_dawn_src_dawn_native_vulkan_BackendVk.cpp} | 4 +- ...y_dawn_src_include_dawn__native_VulkanBackend.h | 11 ---- ...g_chromium_config_Chrome_openbsd_arm64_config.h | 55 +++++++++++++++-- ..._chromium_config_Chrome_openbsd_ia32_config.asm | 51 ++++++++++++++-- ...eg_chromium_config_Chrome_openbsd_ia32_config.h | 55 +++++++++++++++-- ...g_chromium_config_Chrome_openbsd_x64_config.asm | 51 ++++++++++++++-- ...peg_chromium_config_Chrome_openbsd_x64_config.h | 57 +++++++++++++++--- .../files/patch-third__party_libxml_linux_config.h | 8 +-- .../files/patch-third__party_libxml_src_dict.c | 19 ++---- ...etto_src_tracing_core_tracing__service__impl.cc | 4 +- .../patch-third__party_skia_src_core_SkCpu.cpp | 23 +++++++- ...tch-third__party_swiftshader_src_WSI_libXCB.cpp | 4 +- ...ty_swiftshader_third__party_marl_src_thread.cpp | 4 +- ...st__fonts_fontconfig_fontconfig__util__linux.cc | 27 +++++++++ ...kan__memory__allocator_include_vk__mem__alloc.h | 4 +- .../files/patch-third__party_webrtc_BUILD.gn | 4 +- .../patch-third__party_webrtc_rtc__base_BUILD.gn | 4 +- .../patch-third__party_webrtc_rtc__base_network.cc | 4 +- ...son__schema__compiler_cpp__bundle__generator.py | 10 ++-- ...ols_json__schema__compiler_feature__compiler.py | 4 +- ...patch-ui_base_clipboard_clipboard__constants.cc | 8 +-- .../patch-ui_base_clipboard_clipboard__constants.h | 4 +- .../files/patch-ui_base_cursor_cursor__factory.cc | 4 +- .../patch-ui_base_resource_resource__bundle.cc | 4 +- .../files/patch-ui_base_ui__base__features.cc | 6 +- www/iridium/files/patch-ui_color_color__id.h | 11 ++++ .../files/patch-ui_color_native__color__mixers.cc | 17 ++++++ .../files/patch-ui_compositor_compositor.cc | 4 +- www/iridium/files/patch-ui_compositor_compositor.h | 4 +- www/iridium/files/patch-ui_events_event.cc | 6 +- ...ch-ui_events_keycodes_dom_keycode__converter.cc | 6 +- www/iridium/files/patch-ui_gfx_BUILD.gn | 4 +- .../files/patch-ui_gfx_font__fallback__linux.cc | 4 +- .../files/patch-ui_gfx_gpu__memory__buffer.h | 4 +- www/iridium/files/patch-ui_gl_gl__context.cc | 11 ++++ www/iridium/files/patch-ui_gl_gl__features.cc | 8 +-- .../files/patch-ui_gl_gl__implementation.cc | 11 ++++ www/iridium/files/patch-ui_gl_init_gl__factory.cc | 11 ---- .../files/patch-ui_native__theme_native__theme.h | 4 +- ..._wayland_gpu_vulkan__implementation__wayland.cc | 14 +++++ ...one_platform_x11_vulkan__implementation__x11.cc | 14 +++++ ...rm__window_platform__window__init__properties.h | 14 ++--- .../patch-ui_views_controls_textfield_textfield.cc | 10 ++-- .../patch-ui_views_controls_textfield_textfield.h | 4 +- .../files/patch-ui_views_linux__ui_linux__ui.cc | 11 ++++ .../files/patch-ui_views_linux__ui_linux__ui.h | 20 +++++++ www/iridium/files/patch-ui_views_widget_widget.cc | 8 +-- www/iridium/files/patch-v8_BUILD.gn | 10 ++-- www/iridium/files/patch-v8_src_api_api.cc | 6 +- .../patch-v8_src_base_platform_platform-posix.cc | 10 ++-- ...src_wasm_baseline_ia32_liftoff-assembler-ia32.h | 24 ++++---- ...-weblayer_browser_browser__main__parts__impl.cc | 16 ++--- ...layer_browser_content__browser__client__impl.cc | 18 +++--- ...blayer_browser_content__browser__client__impl.h | 10 ++-- ...er_browser_system__network__context__manager.cc | 8 +-- .../files/patch-weblayer_common_weblayer__paths.cc | 12 ++-- www/iridium/pkg-plist | 3 +- 318 files changed, 1953 insertions(+), 1388 deletions(-) diff --git a/www/iridium/Makefile b/www/iridium/Makefile index d60528c33260..606d5fcde078 100644 --- a/www/iridium/Makefile +++ b/www/iridium/Makefile @@ -1,6 +1,5 @@ PORTNAME= iridium -PORTVERSION= 2022.03.99.1 -PORTREVISION= 1 +PORTVERSION= 2022.04.100.0 CATEGORIES= www MASTER_SITES= https://downloads.iridiumbrowser.de/source/ PKGNAMESUFFIX= -browser diff --git a/www/iridium/distinfo b/www/iridium/distinfo index 9f177015ce36..4d2cc8c84a2b 100644 --- a/www/iridium/distinfo +++ b/www/iridium/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1648465372 -SHA256 (iridium-browser-2022.03.99.1.tar.xz) = f960ee848fd23f45b19ebde438dfdb0f59d8b33a2fc79dffc9505767ccefb7f9 -SIZE (iridium-browser-2022.03.99.1.tar.xz) = 1310538552 +TIMESTAMP = 1648800090 +SHA256 (iridium-browser-2022.04.100.0.tar.xz) = 1a111c3ac3f50e81a3120a9936941682bb66bd5a5287d92a2ccf0158a0cf2b1e +SIZE (iridium-browser-2022.04.100.0.tar.xz) = 1323781188 diff --git a/www/iridium/files/patch-BUILD.gn b/www/iridium/files/patch-BUILD.gn index f1779faaf10e..b8f84eb80257 100644 --- a/www/iridium/files/patch-BUILD.gn +++ b/www/iridium/files/patch-BUILD.gn @@ -1,6 +1,6 @@ ---- BUILD.gn.orig 2022-03-28 18:11:04 UTC +--- BUILD.gn.orig 2022-04-01 07:48:30 UTC +++ BUILD.gn -@@ -52,7 +52,7 @@ declare_args() { +@@ -53,7 +53,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) -@@ -454,7 +454,7 @@ group("gn_all") { +@@ -452,7 +452,7 @@ group("gn_all") { ] } @@ -34,7 +34,7 @@ if (is_mac) { deps += [ "//third_party/breakpad:crash_inspector", -@@ -686,7 +695,7 @@ group("gn_all") { +@@ -685,7 +694,7 @@ group("gn_all") { host_os == "win") { deps += [ "//chrome/test/mini_installer:mini_installer_tests" ] } @@ -43,7 +43,7 @@ deps += [ "//third_party/breakpad:symupload($host_toolchain)" ] } -@@ -1137,7 +1146,7 @@ if (!is_ios) { +@@ -1147,7 +1156,7 @@ if (!is_ios) { data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] } @@ -52,7 +52,7 @@ data_deps += [ "//third_party/breakpad:minidump_stackwalk($host_toolchain)" ] } -@@ -1146,7 +1155,7 @@ if (!is_ios) { +@@ -1156,7 +1165,7 @@ if (!is_ios) { data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } @@ -61,7 +61,7 @@ data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } -@@ -1521,7 +1530,7 @@ group("chromium_builder_perf") { +@@ -1531,7 +1540,7 @@ group("chromium_builder_perf") { if (is_win) { data_deps += [ "//chrome/installer/mini_installer:mini_installer" ] 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 1ac5c814fd86..663486914e6d 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 2022-03-28 18:11:04 UTC +--- ash/display/mirror_window_controller.cc.orig 2022-04-01 07:48:30 UTC +++ ash/display/mirror_window_controller.cc -@@ -297,7 +297,11 @@ void MirrorWindowController::UpdateWindow( +@@ -296,7 +296,11 @@ void MirrorWindowController::UpdateWindow( return info.id() == iter->first; }) == display_info_list.end()) { CloseAndDeleteHost(iter->second, true); diff --git a/www/iridium/files/patch-base_BUILD.gn b/www/iridium/files/patch-base_BUILD.gn index 2c821eccb8f0..4d25c3a44f39 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 2022-03-28 18:11:04 UTC +--- base/BUILD.gn.orig 2022-04-01 07:48:30 UTC +++ base/BUILD.gn -@@ -993,7 +993,7 @@ mixed_component("base") { +@@ -999,7 +999,7 @@ mixed_component("base") { "timer/hi_res_timer_manager_posix.cc", ] @@ -9,7 +9,7 @@ sources += [ "cpu_affinity_posix.cc", "cpu_affinity_posix.h", -@@ -1004,6 +1004,12 @@ mixed_component("base") { +@@ -1010,6 +1010,12 @@ mixed_component("base") { "profiler/thread_delegate_posix.h", ] } @@ -22,7 +22,7 @@ } if (is_win) { -@@ -1462,11 +1468,23 @@ mixed_component("base") { +@@ -1478,11 +1484,23 @@ mixed_component("base") { # building inside the cros_sdk environment - use host_toolchain as a # more robust check for this. if (!use_sysroot && @@ -47,7 +47,7 @@ if (use_allocator_shim) { sources += [ "allocator/allocator_shim.cc", -@@ -1490,7 +1508,7 @@ mixed_component("base") { +@@ -1506,7 +1524,7 @@ mixed_component("base") { ] configs += [ "//base/allocator:mac_no_default_new_delete_symbols" ] } @@ -56,7 +56,7 @@ sources += [ "allocator/allocator_shim_override_cpp_symbols.h", "allocator/allocator_shim_override_glibc_weak_symbols.h", -@@ -1550,7 +1568,7 @@ mixed_component("base") { +@@ -1563,7 +1581,7 @@ mixed_component("base") { # Allow more direct string conversions on platforms with native utf8 # strings # TODO(crbug/1052397): Consider replacing is_ash with is_chromeos once lacros switches to target_os=chromeos @@ -65,7 +65,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -2222,6 +2240,42 @@ mixed_component("base") { +@@ -2243,6 +2261,42 @@ mixed_component("base") { } } @@ -108,7 +108,7 @@ # iOS if (is_ios) { sources -= [ -@@ -3465,7 +3519,7 @@ test("base_unittests") { +@@ -3495,7 +3549,7 @@ test("base_unittests") { } } @@ -117,7 +117,7 @@ sources += [ "debug/proc_maps_linux_unittest.cc", "files/scoped_file_linux_unittest.cc", -@@ -3513,7 +3567,7 @@ test("base_unittests") { +@@ -3543,7 +3597,7 @@ test("base_unittests") { "posix/unix_domain_socket_unittest.cc", "task/thread_pool/task_tracker_posix_unittest.cc", ] @@ -126,7 +126,7 @@ sources += [ "cpu_affinity_posix_unittest.cc", "profiler/stack_copier_signal_unittest.cc", -@@ -3525,7 +3579,7 @@ test("base_unittests") { +@@ -3555,7 +3609,7 @@ test("base_unittests") { # Allow more direct string conversions on platforms with native utf8 # strings # TODO(crbug/1052397): Consider replacing is_ash with is_chromeos once lacros switches to target_os=chromeos @@ -135,7 +135,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -3689,7 +3743,7 @@ test("base_unittests") { +@@ -3724,7 +3778,7 @@ test("base_unittests") { } } diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h b/www/iridium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h index 2bc549c3c288..59f1794594a5 100644 --- a/www/iridium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h +++ b/www/iridium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h @@ -1,6 +1,6 @@ ---- base/allocator/partition_allocator/page_allocator_internals_posix.h.orig 2022-03-28 18:11:04 UTC +--- base/allocator/partition_allocator/page_allocator_internals_posix.h.orig 2022-04-01 07:48:30 UTC +++ base/allocator/partition_allocator/page_allocator_internals_posix.h -@@ -346,8 +346,12 @@ bool TryRecommitSystemPagesInternal( +@@ -352,8 +352,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_partition__alloc__config.h b/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h index 95a50e3ace2d..4a1da70acf5a 100644 --- a/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h +++ b/www/iridium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/partition_alloc_config.h.orig 2022-03-28 18:11:04 UTC +--- base/allocator/partition_allocator/partition_alloc_config.h.orig 2022-04-01 07:48:30 UTC +++ base/allocator/partition_allocator/partition_alloc_config.h @@ -59,7 +59,7 @@ static_assert(sizeof(void*) != 8, ""); @@ -9,3 +9,12 @@ #define PA_HAS_LINUX_KERNEL #endif +@@ -179,7 +179,7 @@ constexpr bool kUseLazyCommit = false; + + // On these platforms, lock all the partitions before fork(), and unlock after. + // This may be required on more platforms in the future. +-#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #define PA_HAS_ATFORK_HANDLER + #endif + diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_partition__page.h b/www/iridium/files/patch-base_allocator_partition__allocator_partition__page.h index 4de1914e696f..d508f6fa4eec 100644 --- a/www/iridium/files/patch-base_allocator_partition__allocator_partition__page.h +++ b/www/iridium/files/patch-base_allocator_partition__allocator_partition__page.h @@ -1,6 +1,6 @@ ---- base/allocator/partition_allocator/partition_page.h.orig 2022-03-28 18:11:04 UTC +--- base/allocator/partition_allocator/partition_page.h.orig 2022-04-01 07:48:30 UTC +++ base/allocator/partition_allocator/partition_page.h -@@ -129,7 +129,8 @@ struct __attribute__((packed)) SlotSpanMetadata { +@@ -128,7 +128,8 @@ struct __attribute__((packed)) SlotSpanMetadata { PartitionBucket<thread_safe>* const bucket = nullptr; // CHECK()ed in AllocNewSlotSpan(). @@ -10,7 +10,7 @@ // System page size is not a constant on Apple OSes, but is either 4 or 16kiB // (1 << 12 or 1 << 14), as checked in PartitionRoot::Init(). And // PartitionPageSize() is 4 times the OS page size. -@@ -143,7 +144,9 @@ struct __attribute__((packed)) SlotSpanMetadata { +@@ -142,7 +143,9 @@ struct __attribute__((packed)) SlotSpanMetadata { #endif // defined(PA_HAS_64_BITS_POINTERS) && BUILDFLAG(IS_APPLE) // The maximum number of bits needed to cover all currently supported OSes. static constexpr size_t kMaxSlotsPerSlotSpanBits = 13; diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_partition__root.h b/www/iridium/files/patch-base_allocator_partition__allocator_partition__root.h index 4a6379e51130..7c08bb141fe9 100644 --- a/www/iridium/files/patch-base_allocator_partition__allocator_partition__root.h +++ b/www/iridium/files/patch-base_allocator_partition__allocator_partition__root.h @@ -1,11 +1,11 @@ ---- base/allocator/partition_allocator/partition_root.h.orig 2022-03-28 18:11:04 UTC +--- base/allocator/partition_allocator/partition_root.h.orig 2022-04-01 07:48:30 UTC +++ base/allocator/partition_allocator/partition_root.h -@@ -1019,7 +1019,7 @@ ALWAYS_INLINE void PartitionRoot<thread_safe>::FreeNoH +@@ -1071,7 +1071,7 @@ ALWAYS_INLINE void PartitionRoot<thread_safe>::FreeNoH // essentially). #if BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && \ ((BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMECAST)) || \ - (BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_64_BITS))) + ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_64_BITS))) - PA_CHECK(IsManagedByPartitionAlloc(address)); + PA_CHECK(IsManagedByPartitionAlloc(object_addr)); #endif 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 2421f45fca24..fa26b7473e45 100644 --- a/www/iridium/files/patch-base_debug_stack__trace__posix.cc +++ b/www/iridium/files/patch-base_debug_stack__trace__posix.cc @@ -1,6 +1,6 @@ ---- base/debug/stack_trace_posix.cc.orig 2022-03-28 18:11:04 UTC +--- base/debug/stack_trace_posix.cc.orig 2022-04-01 07:48:30 UTC +++ base/debug/stack_trace_posix.cc -@@ -37,7 +37,7 @@ +@@ -38,7 +38,7 @@ #include <AvailabilityMacros.h> #endif 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 c7183d652d54..f23c76752eb3 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 2022-03-28 18:11:04 UTC +--- base/process/process_metrics_openbsd.cc.orig 2022-04-01 07:48:30 UTC +++ base/process/process_metrics_openbsd.cc @@ -4,17 +4,36 @@ @@ -55,11 +55,12 @@ + sizeof(struct kinfo_proc), 1 }; - mib[5] = (length / sizeof(struct kinfo_proc)); -- - if (sysctl(mib, base::size(mib), &info, &length, NULL, 0) < 0) -- return 0; ++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) + return 0.0; +- if (sysctl(mib, base::size(mib), &info, &length, NULL, 0) < 0) +- return 0; +- - return info.p_pctcpu; + return static_cast<double>((info.p_pctcpu * 100.0) / FSCALE); } diff --git a/www/iridium/files/patch-base_process_process__posix.cc b/www/iridium/files/patch-base_process_process__posix.cc index b0d908c016cd..fad21c5cbcdd 100644 --- a/www/iridium/files/patch-base_process_process__posix.cc +++ b/www/iridium/files/patch-base_process_process__posix.cc @@ -1,4 +1,4 @@ ---- base/process/process_posix.cc.orig 2022-03-28 18:11:04 UTC +--- base/process/process_posix.cc.orig 2022-04-01 07:48:30 UTC +++ base/process/process_posix.cc @@ -23,10 +23,15 @@ #include "build/build_config.h" @@ -35,7 +35,7 @@ // On Mac we can wait on non child processes. return WaitForSingleNonChildProcess(handle, timeout); #else -@@ -358,7 +363,55 @@ void Process::Exited(int exit_code) const {} +@@ -356,7 +361,55 @@ void Process::Exited(int exit_code) const {} int Process::GetPriority() const { DCHECK(IsValid()); diff --git a/www/iridium/files/patch-base_rand__util.h b/www/iridium/files/patch-base_rand__util.h index b3634df57b2b..ec7e3e73a069 100644 --- a/www/iridium/files/patch-base_rand__util.h +++ b/www/iridium/files/patch-base_rand__util.h @@ -1,6 +1,6 @@ ---- base/rand_util.h.orig 2022-03-28 18:11:04 UTC +--- base/rand_util.h.orig 2022-04-01 07:48:30 UTC +++ base/rand_util.h -@@ -77,7 +77,7 @@ void RandomShuffle(Itr first, Itr last) { +@@ -81,7 +81,7 @@ void RandomShuffle(Itr first, Itr last) { std::shuffle(first, last, RandomBitGenerator()); } diff --git a/www/iridium/files/patch-base_system_sys__info__unittest.cc b/www/iridium/files/patch-base_system_sys__info__unittest.cc index fa90c69bc06b..ee7a0ff79e30 100644 --- a/www/iridium/files/patch-base_system_sys__info__unittest.cc +++ b/www/iridium/files/patch-base_system_sys__info__unittest.cc @@ -1,6 +1,6 @@ ---- base/system/sys_info_unittest.cc.orig 2022-03-28 18:11:04 UTC +--- base/system/sys_info_unittest.cc.orig 2022-04-01 07:48:30 UTC +++ base/system/sys_info_unittest.cc -@@ -228,12 +228,15 @@ TEST_F(SysInfoTest, GetHardwareInfo) { +@@ -234,12 +234,15 @@ 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/iridium/files/patch-base_threading_thread__local__storage__unittest.cc b/www/iridium/files/patch-base_threading_thread__local__storage__unittest.cc deleted file mode 100644 index 93c060b1771c..000000000000 --- a/www/iridium/files/patch-base_threading_thread__local__storage__unittest.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/threading/thread_local_storage_unittest.cc.orig 2022-03-28 18:11:04 UTC -+++ base/threading/thread_local_storage_unittest.cc -@@ -90,7 +90,7 @@ class ThreadLocalStorageRunner : public DelegateSimple - void ThreadLocalStorageCleanup(void *value) { - int *ptr = reinterpret_cast<int*>(value); - // Destructors should never be called with a NULL. -- ASSERT_NE(reinterpret_cast<int*>(NULL), ptr); -+ ASSERT_NE(NULL, ptr); - if (*ptr == kFinalTlsValue) - return; // We've been called enough times. - ASSERT_LT(kFinalTlsValue, *ptr); diff --git a/www/iridium/files/patch-base_trace__event_memory__dump__manager.cc b/www/iridium/files/patch-base_trace__event_memory__dump__manager.cc index f038812a59a5..71b039fdc759 100644 --- a/www/iridium/files/patch-base_trace__event_memory__dump__manager.cc +++ b/www/iridium/files/patch-base_trace__event_memory__dump__manager.cc @@ -1,6 +1,6 @@ ---- base/trace_event/memory_dump_manager.cc.orig 2022-03-28 18:11:04 UTC +--- base/trace_event/memory_dump_manager.cc.orig 2022-04-01 07:48:30 UTC +++ base/trace_event/memory_dump_manager.cc -@@ -78,7 +78,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP +@@ -82,7 +82,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP #if defined(MALLOC_MEMORY_TRACING_SUPPORTED) MallocDumpProvider::kAllocatedObjects; #else diff --git a/www/iridium/files/patch-build_config_compiler_BUILD.gn b/www/iridium/files/patch-build_config_compiler_BUILD.gn index a2ad4e5b2b70..b63f65a970fb 100644 --- a/www/iridium/files/patch-build_config_compiler_BUILD.gn +++ b/www/iridium/files/patch-build_config_compiler_BUILD.gn @@ -1,4 +1,4 @@ ---- build/config/compiler/BUILD.gn.orig 2022-03-29 10:33:34 UTC +--- build/config/compiler/BUILD.gn.orig 2022-04-01 07:48:30 UTC +++ build/config/compiler/BUILD.gn @@ -236,13 +236,16 @@ config("default_include_dirs") { # Compiler instrumentation can introduce dependencies in DSOs to symbols in @@ -39,7 +39,7 @@ # Linux-specific compiler flags setup. # ------------------------------------ if ((is_posix || is_fuchsia) && !is_apple && use_lld) { -@@ -873,7 +882,7 @@ config("compiler_cpu_abi") { +@@ -879,7 +888,7 @@ config("compiler_cpu_abi") { ] } } else if (current_cpu == "arm") { @@ -48,7 +48,7 @@ cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] } -@@ -887,7 +896,7 @@ config("compiler_cpu_abi") { +@@ -893,7 +902,7 @@ config("compiler_cpu_abi") { cflags += [ "-mtune=$arm_tune" ] } } else if (current_cpu == "arm64") { @@ -57,7 +57,7 @@ cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] } -@@ -1456,7 +1465,7 @@ config("default_warnings") { +@@ -1465,7 +1474,7 @@ config("default_warnings") { "-Wno-ignored-pragma-optimize", ] @@ -66,7 +66,7 @@ # TODO(https://crbug.com/1016945): Re-enable once ChromeOS toolchain is up to date cflags += [ "-Wno-builtin-assume-aligned-alignment" ] } -@@ -1628,7 +1637,7 @@ config("no_chromium_code") { +@@ -1644,7 +1653,7 @@ config("no_chromium_code") { # third-party libraries. "-Wno-c++11-narrowing", ] @@ -75,7 +75,7 @@ cflags += [ # Disabled for similar reasons as -Wunused-variable. "-Wno-unused-but-set-variable", -@@ -1940,8 +1949,7 @@ config("default_stack_frames") { +@@ -1956,8 +1965,7 @@ config("default_stack_frames") { } # Default "optimization on" config. @@ -85,7 +85,7 @@ if (is_win) { if (chrome_pgo_phase != 2) { # Favor size over speed, /O1 must be before the common flags. -@@ -1979,8 +1987,7 @@ config("xoptimize") { +@@ -1995,8 +2003,7 @@ config("xoptimize") { } # Turn off optimizations. @@ -95,7 +95,7 @@ if (is_win) { cflags = [ "/Od", # Disable optimization. -@@ -2020,8 +2027,7 @@ config("xno_optimize") { +@@ -2036,8 +2043,7 @@ config("xno_optimize") { # Turns up the optimization level. On Windows, this implies whole program # optimization and link-time code generation which is very expensive and should # be used sparingly. @@ -105,7 +105,7 @@ if (is_nacl && is_nacl_irt) { # The NaCl IRT is a special case and always wants its own config. # Various components do: -@@ -2054,8 +2060,7 @@ config("xoptimize_max") { +@@ -2070,8 +2076,7 @@ config("xoptimize_max") { # # TODO(crbug.com/621335) - rework how all of these configs are related # so that we don't need this disclaimer. @@ -115,7 +115,7 @@ if (is_nacl && is_nacl_irt) { # The NaCl IRT is a special case and always wants its own config. # Various components do: -@@ -2081,8 +2086,7 @@ config("xoptimize_speed") { +@@ -2097,8 +2102,7 @@ config("xoptimize_speed") { } } @@ -125,8 +125,8 @@ cflags = [ "-O1" ] + common_optimize_on_cflags rustflags = [ "-Copt-level=1" ] ldflags = common_optimize_on_ldflags -@@ -2148,7 +2152,7 @@ config("afdo_optimize_size") { - # between //base/allocator:tcmalloc and AFDO on GCC), so we provide a separate +@@ -2163,7 +2167,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") { - if (is_clang) { @@ -134,7 +134,7 @@ cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -2164,7 +2168,7 @@ config("afdo") { +@@ -2179,7 +2183,7 @@ config("afdo") { cflags += [ "-fprofile-sample-use=${rebased_clang_sample_profile}" ] inputs = [ _clang_sample_profile ] } @@ -143,7 +143,7 @@ cflags = [ "-fauto-profile=${auto_profile_path}" ] inputs = [ auto_profile_path ] } -@@ -2202,8 +2206,7 @@ config("win_pdbaltpath") { +@@ -2217,8 +2221,7 @@ config("win_pdbaltpath") { } # Full symbols. @@ -153,7 +153,7 @@ if (is_win) { if (is_clang) { cflags = [ "/Z7" ] # Debug information in the .obj files. -@@ -2304,7 +2307,8 @@ config("xsymbols") { +@@ -2323,7 +2326,8 @@ config("xsymbols") { } } @@ -163,7 +163,7 @@ if (is_apple) { # TODO(https://crbug.com/1050118): Investigate missing debug info on mac. # Make sure we don't use constructor homing on mac. -@@ -2327,8 +2331,7 @@ config("xsymbols") { +@@ -2346,8 +2350,7 @@ config("xsymbols") { # Minimal symbols. # This config guarantees to hold symbol for stack trace which are shown to user # when crash happens in unittests running on buildbot. @@ -173,7 +173,7 @@ if (is_win) { # Functions, files, and line tables only. cflags = [] -@@ -2397,8 +2400,7 @@ config("xminimal_symbols") { +@@ -2420,8 +2423,7 @@ config("xminimal_symbols") { # This configuration contains function names only. That is, the compiler is # told to not generate debug information and the linker then just puts function # names in the final debug information. diff --git a/www/iridium/files/patch-build_config_rust.gni b/www/iridium/files/patch-build_config_rust.gni index 4854abb1e5f4..d4cd8961aa4f 100644 --- a/www/iridium/files/patch-build_config_rust.gni +++ b/www/iridium/files/patch-build_config_rust.gni @@ -1,11 +1,11 @@ ---- build/config/rust.gni.orig 2022-03-28 18:11:04 UTC +--- build/config/rust.gni.orig 2022-04-01 07:48:30 UTC +++ build/config/rust.gni -@@ -84,7 +84,7 @@ if (enable_rust) { - rust_sysroot = get_path_info(rust_sysroot_absolute, "abspath") - use_unverified_rust_toolchain = true +@@ -116,7 +116,7 @@ if (enable_rust) { + rust_sysroot = "//third_party/rust-toolchain" + use_unverified_rust_toolchain = false } else { - if (host_os != "linux") { + if (host_os != "linux" && host_os != "openbsd" && host_os != "freebsd") { - assert( - false, - "Attempt to use standard Rust toolchain on an unsupported platform") + assert(false, + "Attempt to use Android Rust toolchain on an unsupported platform") + } diff --git a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni index aa1f031e1c04..16f24db9ab60 100644 --- a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni +++ b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni @@ -1,4 +1,4 @@ ---- build/toolchain/gcc_toolchain.gni.orig 2022-03-28 18:11:04 UTC +--- build/toolchain/gcc_toolchain.gni.orig 2022-04-01 07:48:30 UTC +++ build/toolchain/gcc_toolchain.gni @@ -53,6 +53,13 @@ if (enable_resource_allowlist_generation) { "enable_resource_allowlist_generation=true does not work for target_os=$target_os") @@ -14,7 +14,7 @@ # This template defines a toolchain for something that works like gcc # (including clang). # -@@ -747,13 +754,12 @@ template("gcc_toolchain") { +@@ -771,13 +778,12 @@ template("gcc_toolchain") { # use_gold too. template("clang_toolchain") { gcc_toolchain(target_name) { diff --git a/www/iridium/files/patch-cc_BUILD.gn b/www/iridium/files/patch-cc_BUILD.gn index 0c78ee7fd80f..777f4d138909 100644 --- a/www/iridium/files/patch-cc_BUILD.gn +++ b/www/iridium/files/patch-cc_BUILD.gn @@ -1,6 +1,6 @@ ---- cc/BUILD.gn.orig 2022-03-28 18:11:04 UTC +--- cc/BUILD.gn.orig 2022-04-01 07:48:30 UTC +++ cc/BUILD.gn -@@ -660,7 +660,7 @@ cc_test_static_library("test_support") { +@@ -664,7 +664,7 @@ cc_test_static_library("test_support") { if (enable_vulkan) { deps += [ "//gpu/vulkan/init" ] } @@ -9,7 +9,7 @@ data_deps = [ "//third_party/mesa_headers" ] } } -@@ -886,7 +886,6 @@ cc_test("cc_unittests") { +@@ -891,7 +891,6 @@ cc_test("cc_unittests") { data = [ "//components/viz/test/data/" ] data_deps = [ "//testing/buildbot/filters:cc_unittests_filters", 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 d6ea13b87b4d..7f48959c413d 100644 --- a/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc +++ b/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/app/chrome_main_delegate.cc.orig 2022-03-28 18:11:04 UTC +--- chrome/app/chrome_main_delegate.cc.orig 2022-04-01 07:48:30 UTC +++ chrome/app/chrome_main_delegate.cc -@@ -113,7 +113,7 @@ +@@ -114,7 +114,7 @@ #include "chrome/app/chrome_crash_reporter_client.h" #endif @@ -9,7 +9,7 @@ #include "components/nacl/common/nacl_paths.h" #include "components/nacl/zygote/nacl_fork_delegate_linux.h" #endif -@@ -157,12 +157,12 @@ +@@ -158,12 +158,12 @@ #include "v8/include/v8.h" #endif @@ -24,7 +24,7 @@ #include "chrome/browser/policy/policy_path_parser.h" #include "components/crash/core/app/crashpad.h" #endif -@@ -310,7 +310,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty +@@ -311,7 +311,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty // and resources loaded. bool SubprocessNeedsResourceBundle(const std::string& process_type) { return @@ -33,7 +33,7 @@ // The zygote process opens the resources for the renderers. process_type == switches::kZygoteProcess || #endif -@@ -350,7 +350,7 @@ bool HandleVersionSwitches(const base::CommandLine& co +@@ -351,7 +351,7 @@ bool HandleVersionSwitches(const base::CommandLine& co // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -42,7 +42,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) || -@@ -414,7 +414,7 @@ void InitializeUserDataDir(base::CommandLine* command_ +@@ -415,7 +415,7 @@ void InitializeUserDataDir(base::CommandLine* command_ std::string process_type = command_line->GetSwitchValueASCII(switches::kProcessType); @@ -51,7 +51,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. -@@ -498,7 +498,7 @@ void RecordMainStartupMetrics(base::TimeTicks applicat +@@ -499,7 +499,7 @@ void RecordMainStartupMetrics(base::TimeTicks applicat #endif #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ @@ -60,7 +60,7 @@ // Record the startup process creation time on supported platforms. On Android // this is recorded in ChromeMainDelegateAndroid. startup_metric_utils::RecordStartupProcessCreationTime( -@@ -679,6 +679,8 @@ void ChromeMainDelegate::PostFieldTrialInitialization( +@@ -680,6 +680,8 @@ void ChromeMainDelegate::PostFieldTrialInitialization( // not always enabled on Linux/ChromeOS. *** 9453 LINES SKIPPED ***