diff options
Diffstat (limited to 'www/iridium')
1428 files changed, 3142 insertions, 2804 deletions
diff --git a/www/iridium/Makefile b/www/iridium/Makefile index e6d4c84d13ef..d2c911f84d6f 100644 --- a/www/iridium/Makefile +++ b/www/iridium/Makefile @@ -1,5 +1,5 @@ PORTNAME= iridium -PORTVERSION= 2025.04.135.2 +PORTVERSION= 2025.05.136.1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland diff --git a/www/iridium/distinfo b/www/iridium/distinfo index 4f92424776df..803215ab849b 100644 --- a/www/iridium/distinfo +++ b/www/iridium/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745557935 -SHA256 (iridium-browser-2025.04.135.2.tar.xz) = e7d90794da9fb086fd56dc0aaa19d4c4c2b4652bdde0ceabf3fd981d4aa896ed -SIZE (iridium-browser-2025.04.135.2.tar.xz) = 2985921092 +TIMESTAMP = 1746686164 +SHA256 (iridium-browser-2025.05.136.1.tar.xz) = 5baa038eeafcc04a199cff7f512839b9ac3fdac71fe496af9ff3c8544f51f9ae +SIZE (iridium-browser-2025.05.136.1.tar.xz) = 3044399212 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 4320cea3fdb7..5999930ba76c 100644 --- a/www/iridium/files/patch-BUILD.gn +++ b/www/iridium/files/patch-BUILD.gn @@ -1,4 +1,4 @@ ---- BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ BUILD.gn @@ -71,7 +71,7 @@ declare_args() { root_extra_deps = [] @@ -17,7 +17,7 @@ "//net:net_unittests", "//sandbox:sandbox_unittests", "//services:services_unittests", -@@ -448,7 +447,7 @@ group("gn_all") { +@@ -449,7 +448,7 @@ group("gn_all") { } } @@ -26,7 +26,7 @@ deps += [ "//third_party/breakpad:breakpad_unittests", "//third_party/breakpad:core-2-minidump", -@@ -638,6 +637,15 @@ group("gn_all") { +@@ -636,6 +635,15 @@ group("gn_all") { } } @@ -42,7 +42,7 @@ if (is_mac) { deps += [ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", -@@ -686,7 +694,7 @@ group("gn_all") { +@@ -684,7 +692,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 -@@ -721,7 +729,7 @@ group("gn_all") { +@@ -719,7 +727,7 @@ group("gn_all") { ] } @@ -60,16 +60,16 @@ deps += [ "//third_party/crashpad/crashpad:crashpad_tests", "//third_party/crashpad/crashpad/handler:crashpad_handler", -@@ -1126,7 +1134,7 @@ if (use_blink && !is_cronet_build) { +@@ -1128,7 +1136,7 @@ if (use_blink && !is_cronet_build) { + "//third_party/blink/public:all_blink", ] - if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && -- !is_castos) { -+ !is_castos && !is_bsd) { +- if (!is_chromeos && !is_ios && !is_fuchsia && !is_android && !is_castos) { ++ if (!is_chromeos && !is_ios && !is_fuchsia && !is_android && !is_castos && !is_bsd) { deps += [ ":chrome_wpt_tests", ":headless_shell_wpt", -@@ -1273,7 +1281,7 @@ if (use_blink && !is_cronet_build) { +@@ -1275,7 +1283,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. -@@ -1287,7 +1295,7 @@ if (use_blink && !is_cronet_build) { +@@ -1289,7 +1297,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. -@@ -1757,7 +1765,7 @@ group("chromium_builder_perf") { +@@ -1760,7 +1768,7 @@ group("chromium_builder_perf") { data_deps += [ "//chrome/test:performance_browser_tests" ] } diff --git a/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc b/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc index bbb3d922c5e1..4131a3a1efd2 100644 --- a/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc +++ b/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc @@ -1,4 +1,4 @@ ---- apps/ui/views/app_window_frame_view.cc.orig 2025-04-16 18:18:42 UTC +--- apps/ui/views/app_window_frame_view.cc.orig 2025-05-07 06:48:23 UTC +++ apps/ui/views/app_window_frame_view.cc @@ -146,7 +146,7 @@ gfx::Rect AppWindowFrameView::GetBoundsForClientView() gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds( 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 3e8f1dfb840b..7e56d1d01d88 100644 --- a/www/iridium/files/patch-ash_display_mirror__window__controller.cc +++ b/www/iridium/files/patch-ash_display_mirror__window__controller.cc @@ -1,4 +1,4 @@ ---- ash/display/mirror_window_controller.cc.orig 2024-12-22 12:24:29 UTC +--- ash/display/mirror_window_controller.cc.orig 2025-05-07 06:48:23 UTC +++ ash/display/mirror_window_controller.cc @@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindow( if (!base::Contains(display_info_list, iter->first, diff --git a/www/iridium/files/patch-base_BUILD.gn b/www/iridium/files/patch-base_BUILD.gn index 43fe9551f298..0df8368607d4 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-04-16 18:18:42 UTC +--- base/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ base/BUILD.gn -@@ -1094,11 +1094,26 @@ component("base") { +@@ -1104,11 +1104,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" ] -@@ -1118,7 +1133,7 @@ component("base") { +@@ -1128,7 +1143,7 @@ component("base") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -37,7 +37,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -2142,6 +2157,22 @@ component("base") { +@@ -2152,6 +2167,22 @@ component("base") { ] } @@ -60,7 +60,7 @@ # iOS if (is_ios) { sources += [ -@@ -2300,6 +2331,33 @@ component("base") { +@@ -2312,6 +2343,33 @@ component("base") { } } @@ -94,7 +94,7 @@ if (use_blink) { sources += [ "files/file_path_watcher.cc", -@@ -2649,7 +2707,7 @@ buildflag_header("protected_memory_buildflags") { +@@ -2690,7 +2748,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" ] -@@ -3122,7 +3180,7 @@ if (is_apple) { +@@ -3163,7 +3221,7 @@ if (is_apple) { } } @@ -112,7 +112,7 @@ # This test must compile with -fstack-protector-all source_set("stack_canary_linux_unittests") { testonly = true -@@ -3808,7 +3866,7 @@ test("base_unittests") { +@@ -3851,7 +3909,7 @@ test("base_unittests") { ] } @@ -121,7 +121,7 @@ sources += [ "debug/proc_maps_linux_unittest.cc", "files/scoped_file_linux_unittest.cc", -@@ -3836,7 +3894,7 @@ test("base_unittests") { +@@ -3879,7 +3937,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", -@@ -3847,7 +3905,7 @@ test("base_unittests") { +@@ -3890,7 +3948,7 @@ test("base_unittests") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -139,7 +139,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -4037,7 +4095,7 @@ test("base_unittests") { +@@ -4080,7 +4138,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 7be94ac7db78..f4b1bb3d43e4 100644 --- a/www/iridium/files/patch-base_allocator_dispatcher_tls.h +++ b/www/iridium/files/patch-base_allocator_dispatcher_tls.h @@ -1,4 +1,4 @@ ---- base/allocator/dispatcher/tls.h.orig 2025-02-22 18:06:53 UTC +--- base/allocator/dispatcher/tls.h.orig 2025-05-07 06:48:23 UTC +++ base/allocator/dispatcher/tls.h @@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator { constexpr static size_t AllocationChunkSize = 16384; 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 bf1bcd159fcf..fa97d288bda7 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,15 +1,15 @@ ---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-03-18 16:46:04 UTC +--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-05-07 06:48:23 UTC +++ base/allocator/partition_allocator/partition_alloc.gni @@ -89,7 +89,7 @@ if (is_nacl) { + # 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 && (is_linux || is_android) -+ current_cpu == "arm64" && is_clang && !is_asan && !is_bsd && (is_linux || is_android) +-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && ++has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && !is_bsd && + !is_hwasan && (is_linux || is_android) declare_args() { - # Debug configuration. -@@ -347,7 +347,7 @@ declare_args() { +@@ -348,7 +348,7 @@ declare_args() { declare_args() { # Shadow metadata is still under development and only supports Linux # for now. @@ -18,7 +18,7 @@ } declare_args() { -@@ -490,7 +490,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl +@@ -491,7 +491,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 0b789186f2d5..a2b07a07ede7 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-04-16 18:18:42 UTC +--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn -@@ -884,7 +884,7 @@ if (is_clang_or_gcc) { +@@ -886,7 +886,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 92f3be5747d4..7495c5d6966a 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) { 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 b77dfaa8ab15..158652b60e83 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2024-08-27 06:28:16 UTC +--- 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 @@ -269,7 +269,7 @@ bool DecommitAndZeroSystemPages(void* address, // recommitted. Do not assume that this will not change over time. 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 b7beb55fdb22..84334dd9e009 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -26,8 +26,8 @@ #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const)) 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 db001f0e9fa3..3c07c6efa8f1 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API 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 e09aac501217..e283d20917db 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-04-16 18:18:42 UTC +--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-05-07 06:48:23 UTC +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h @@ -309,8 +309,12 @@ bool TryRecommitSystemPagesInternal( diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc index 405c8e06f0cf..2dcad0a4188d 100644 --- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc +++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2024-08-27 06:28:16 UTC +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-05-07 06:48:23 UTC +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc @@ -19,7 +19,7 @@ #include "partition_alloc/partition_alloc_check.h" diff --git a/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 253b43022ad0..326a01c5f105 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -13,11 +13,11 @@ #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h" 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 f8c8409fbf91..75a5c7d72301 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) { if (getentropy(output, output_length) == 0) { 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 0f8411099ec9..5e665167939c 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId; typedef zx_handle_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 6cc8bc38499d..5eae6d36b896 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -10,7 +10,7 @@ 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 ee58d0297aef..73cfc961e32d 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -18,7 +18,7 @@ #include "partition_alloc/partition_alloc_base/logging.h" @@ -7,5 +7,5 @@ -#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) +#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) #include <sys/syscall.h> - #include <atomic> + #endif 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 5a9313be84ba..e38f4d95e771 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2024-12-22 12:24:29 UTC +--- 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 @@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false; // This may be required on more platforms in the future. 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 8624f758b4eb..2179339f424f 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-03-18 16:46:04 UTC +--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-05-07 06:48:23 UTC +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h @@ -327,7 +327,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask); // 8GB for each of the glued pools). 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 664af81e9b6e..afb1a5e2b155 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2024-02-04 14:46:08 UTC +--- 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 @@ -28,9 +28,13 @@ namespace internal { // the second one 16. We could technically return something different for 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 26f223b2b26c..a2ceae9a11f4 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-02-22 18:06:53 UTC +--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-05-07 06:48:23 UTC +++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc @@ -44,7 +44,7 @@ #include "wow64apiset.h" 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 459b486c9f85..4d805924e5c3 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2024-08-27 06:28:16 UTC +--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-05-07 06:48:23 UTC +++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc @@ -17,7 +17,16 @@ #endif 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 80f50f7a162b..87a385e64194 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -18,6 +18,10 @@ #include <pthread.h> 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 53345d512dbb..66ac3670bf95 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,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -16,7 +16,7 @@ #include "partition_alloc/partition_alloc_check.h" diff --git a/www/iridium/files/patch-base_atomicops.h b/www/iridium/files/patch-base_atomicops.h index fed521c9eb76..cd82ea50bdf8 100644 --- a/www/iridium/files/patch-base_atomicops.h +++ b/www/iridium/files/patch-base_atomicops.h @@ -1,4 +1,4 @@ ---- base/atomicops.h.orig 2025-02-22 18:06:53 UTC +--- base/atomicops.h.orig 2025-05-07 06:48:23 UTC +++ base/atomicops.h @@ -74,7 +74,11 @@ typedef intptr_t Atomic64; diff --git a/www/iridium/files/patch-base_base__paths__posix.cc b/www/iridium/files/patch-base_base__paths__posix.cc index 613a18325529..54bfbcb65de9 100644 --- a/www/iridium/files/patch-base_base__paths__posix.cc +++ b/www/iridium/files/patch-base_base__paths__posix.cc @@ -1,4 +1,4 @@ ---- base/base_paths_posix.cc.orig 2025-02-22 18:06:53 UTC +--- base/base_paths_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/base_paths_posix.cc @@ -15,6 +15,7 @@ #include <ostream> diff --git a/www/iridium/files/patch-base_compiler__specific.h b/www/iridium/files/patch-base_compiler__specific.h index e74d693324fb..01bf015fe27c 100644 --- a/www/iridium/files/patch-base_compiler__specific.h +++ b/www/iridium/files/patch-base_compiler__specific.h @@ -1,4 +1,4 @@ ---- base/compiler_specific.h.orig 2025-03-18 16:46:04 UTC +--- base/compiler_specific.h.orig 2025-05-07 06:48:23 UTC +++ base/compiler_specific.h @@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) { #if __has_cpp_attribute(clang::preserve_most) && \ diff --git a/www/iridium/files/patch-base_debug_debugger__posix.cc b/www/iridium/files/patch-base_debug_debugger__posix.cc index a16de598e0eb..52d9358a5923 100644 --- a/www/iridium/files/patch-base_debug_debugger__posix.cc +++ b/www/iridium/files/patch-base_debug_debugger__posix.cc @@ -1,4 +1,4 @@ ---- base/debug/debugger_posix.cc.orig 2025-03-18 16:46:04 UTC +--- base/debug/debugger_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/debug/debugger_posix.cc @@ -41,6 +41,10 @@ #include <sys/sysctl.h> diff --git a/www/iridium/files/patch-base_debug_elf__reader.cc b/www/iridium/files/patch-base_debug_elf__reader.cc index 08c02b43fcd0..e812468034a1 100644 --- a/www/iridium/files/patch-base_debug_elf__reader.cc +++ b/www/iridium/files/patch-base_debug_elf__reader.cc @@ -1,4 +1,4 @@ ---- base/debug/elf_reader.cc.orig 2025-03-18 16:46:04 UTC +--- base/debug/elf_reader.cc.orig 2025-05-07 06:48:23 UTC +++ base/debug/elf_reader.cc @@ -49,6 +49,10 @@ using Xword = Elf64_Xword; diff --git a/www/iridium/files/patch-base_debug_proc__maps__linux.cc b/www/iridium/files/patch-base_debug_proc__maps__linux.cc index e7f67490a26b..c0aeb2d7a56f 100644 --- a/www/iridium/files/patch-base_debug_proc__maps__linux.cc +++ b/www/iridium/files/patch-base_debug_proc__maps__linux.cc @@ -1,4 +1,4 @@ ---- base/debug/proc_maps_linux.cc.orig 2025-02-22 18:06:53 UTC +--- base/debug/proc_maps_linux.cc.orig 2025-05-07 06:48:23 UTC +++ base/debug/proc_maps_linux.cc @@ -22,7 +22,7 @@ #include "base/strings/string_split.h" diff --git a/www/iridium/files/patch-base_debug_stack__trace.cc b/www/iridium/files/patch-base_debug_stack__trace.cc index 14c391e2ef5a..81fe117bfb42 100644 --- a/www/iridium/files/patch-base_debug_stack__trace.cc +++ b/www/iridium/files/patch-base_debug_stack__trace.cc @@ -1,4 +1,4 @@ ---- base/debug/stack_trace.cc.orig 2025-04-16 18:18:42 UTC +--- base/debug/stack_trace.cc.orig 2025-05-07 06:48:23 UTC +++ base/debug/stack_trace.cc @@ -268,7 +268,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() { // Symbols are not expected to be reliable when gn args specifies 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 753329ba4012..09c594ca30f6 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-03-18 16:46:04 UTC +--- base/debug/stack_trace_posix.cc.orig 2025-05-07 06:48:23 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 diff --git a/www/iridium/files/patch-base_files_dir__reader__linux.h b/www/iridium/files/patch-base_files_dir__reader__linux.h index 9b8914493a17..c44fbdb32aee 100644 --- a/www/iridium/files/patch-base_files_dir__reader__linux.h +++ b/www/iridium/files/patch-base_files_dir__reader__linux.h @@ -1,4 +1,4 @@ ---- base/files/dir_reader_linux.h.orig 2025-02-22 18:06:53 UTC +--- base/files/dir_reader_linux.h.orig 2025-05-07 06:48:23 UTC +++ base/files/dir_reader_linux.h @@ -21,10 +21,16 @@ #include "base/logging.h" diff --git a/www/iridium/files/patch-base_files_dir__reader__posix.h b/www/iridium/files/patch-base_files_dir__reader__posix.h index ade769e0df79..098168d9ea97 100644 --- a/www/iridium/files/patch-base_files_dir__reader__posix.h +++ b/www/iridium/files/patch-base_files_dir__reader__posix.h @@ -1,4 +1,4 @@ ---- base/files/dir_reader_posix.h.orig 2022-10-05 07:34:01 UTC +--- base/files/dir_reader_posix.h.orig 2025-05-07 06:48:23 UTC +++ base/files/dir_reader_posix.h @@ -17,7 +17,7 @@ // seems worse than falling back to enumerating all file descriptors so we will diff --git a/www/iridium/files/patch-base_files_drive__info.h b/www/iridium/files/patch-base_files_drive__info.h index 0e6771192e8d..9fb9a5b38770 100644 --- a/www/iridium/files/patch-base_files_drive__info.h +++ b/www/iridium/files/patch-base_files_drive__info.h @@ -1,4 +1,4 @@ ---- base/files/drive_info.h.orig 2025-02-22 18:06:53 UTC +--- base/files/drive_info.h.orig 2025-05-07 06:48:23 UTC +++ base/files/drive_info.h @@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo { std::optional<bool> has_seek_penalty; diff --git a/www/iridium/files/patch-base_files_drive__info__posix.cc b/www/iridium/files/patch-base_files_drive__info__posix.cc index 517fb426b193..78e81b080318 100644 --- a/www/iridium/files/patch-base_files_drive__info__posix.cc +++ b/www/iridium/files/patch-base_files_drive__info__posix.cc @@ -1,4 +1,4 @@ ---- base/files/drive_info_posix.cc.orig 2025-03-18 16:46:04 UTC +--- base/files/drive_info_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/files/drive_info_posix.cc @@ -24,7 +24,7 @@ namespace base { diff --git a/www/iridium/files/patch-base_files_file__path__watcher.h b/www/iridium/files/patch-base_files_file__path__watcher.h index f33f15587d2d..1a196694db42 100644 --- a/www/iridium/files/patch-base_files_file__path__watcher.h +++ b/www/iridium/files/patch-base_files_file__path__watcher.h @@ -1,4 +1,4 @@ ---- base/files/file_path_watcher.h.orig 2024-06-25 12:08:48 UTC +--- base/files/file_path_watcher.h.orig 2025-05-07 06:48:23 UTC +++ base/files/file_path_watcher.h @@ -105,7 +105,7 @@ class BASE_EXPORT FilePathWatcher { Type type = Type::kNonRecursive; diff --git a/www/iridium/files/patch-base_files_file__path__watcher__bsd.cc b/www/iridium/files/patch-base_files_file__path__watcher__bsd.cc index 70f8d2563573..f6a4fa92ea2a 100644 --- a/www/iridium/files/patch-base_files_file__path__watcher__bsd.cc +++ b/www/iridium/files/patch-base_files_file__path__watcher__bsd.cc @@ -1,4 +1,4 @@ ---- base/files/file_path_watcher_bsd.cc.orig 2022-12-01 10:35:46 UTC +--- base/files/file_path_watcher_bsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/files/file_path_watcher_bsd.cc @@ -0,0 +1,54 @@ +// Copyright 2021 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h b/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h index 78823ee0d3e0..8566580cab64 100644 --- a/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h +++ b/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h @@ -1,4 +1,4 @@ ---- base/files/file_path_watcher_kqueue.h.orig 2022-03-28 18:11:04 UTC +--- base/files/file_path_watcher_kqueue.h.orig 2025-05-07 06:48:23 UTC +++ base/files/file_path_watcher_kqueue.h @@ -5,6 +5,7 @@ #ifndef BASE_FILES_FILE_PATH_WATCHER_KQUEUE_H_ diff --git a/www/iridium/files/patch-base_files_file__path__watcher__unittest.cc b/www/iridium/files/patch-base_files_file__path__watcher__unittest.cc index 6fa748ff4e0f..2d05f8e5758b 100644 --- a/www/iridium/files/patch-base_files_file__path__watcher__unittest.cc +++ b/www/iridium/files/patch-base_files_file__path__watcher__unittest.cc @@ -1,4 +1,4 @@ ---- base/files/file_path_watcher_unittest.cc.orig 2024-08-01 05:47:53 UTC +--- base/files/file_path_watcher_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/files/file_path_watcher_unittest.cc @@ -902,7 +902,7 @@ TEST_F(FilePathWatcherTest, WatchDirectory) { } 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 adb24c89d670..60e03248a5c4 100644 --- a/www/iridium/files/patch-base_files_file__util__posix.cc +++ b/www/iridium/files/patch-base_files_file__util__posix.cc @@ -1,15 +1,14 @@ ---- base/files/file_util_posix.cc.orig 2025-04-16 18:18:42 UTC +--- base/files/file_util_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/files/file_util_posix.cc -@@ -902,6 +902,8 @@ bool CreateNewTempDirectory(const FilePath::StringType +@@ -934,6 +934,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(). + const FilePath kFileSystemRoot("/"); -+ + // Avoid checking subdirs if directory already exists. if (DirectoryExists(full_path)) { - return true; -@@ -910,8 +912,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p +@@ -943,8 +944,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; @@ -20,11 +19,11 @@ if (DirectoryExists(path)) { break; } -@@ -921,21 +923,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p +@@ -962,21 +963,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p + } + #endif // BUILDFLAG(IS_CHROMEOS) - // Iterate through the missing directories and create. - for (const FilePath& subpath : base::Reversed(missing_subpaths)) { -- if (mkdir(subpath.value().c_str(), 0700) == 0) { +- if (mkdir(subpath.value().c_str(), mode) == 0) { - continue; - } - // Mkdir failed, but it might have failed with EEXIST, or some other error @@ -34,7 +33,7 @@ - int saved_errno = errno; - if (!DirectoryExists(subpath)) { - if (error) { -+ if ((mkdir(subpath.value().c_str(), 0700) == -1) && ++ if ((mkdir(subpath.value().c_str(), mode) == -1) && + ((full_path != subpath) ? (errno != ENOENT) : (-1))) { + int saved_errno = errno; + if (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 5bd54f20b727..0da4c991499a 100644 --- a/www/iridium/files/patch-base_files_file__util__unittest.cc +++ b/www/iridium/files/patch-base_files_file__util__unittest.cc @@ -1,4 +1,4 @@ ---- base/files/file_util_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- base/files/file_util_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/files/file_util_unittest.cc @@ -3920,7 +3920,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) { } diff --git a/www/iridium/files/patch-base_files_important__file__writer__cleaner.cc b/www/iridium/files/patch-base_files_important__file__writer__cleaner.cc index bf6c9673dd86..27752afd7a7f 100644 --- a/www/iridium/files/patch-base_files_important__file__writer__cleaner.cc +++ b/www/iridium/files/patch-base_files_important__file__writer__cleaner.cc @@ -1,4 +1,4 @@ ---- base/files/important_file_writer_cleaner.cc.orig 2022-03-28 18:11:04 UTC +--- base/files/important_file_writer_cleaner.cc.orig 2025-05-07 06:48:23 UTC +++ base/files/important_file_writer_cleaner.cc @@ -25,7 +25,8 @@ namespace base { namespace { diff --git a/www/iridium/files/patch-base_files_scoped__file.cc b/www/iridium/files/patch-base_files_scoped__file.cc index aa12b7a60e8e..b21cd7daa04f 100644 --- a/www/iridium/files/patch-base_files_scoped__file.cc +++ b/www/iridium/files/patch-base_files_scoped__file.cc @@ -1,4 +1,4 @@ ---- base/files/scoped_file.cc.orig 2024-08-01 05:47:53 UTC +--- base/files/scoped_file.cc.orig 2025-05-07 06:48:23 UTC +++ base/files/scoped_file.cc @@ -32,7 +32,7 @@ void ScopedFDCloseTraits::Free(int fd) { int ret = IGNORE_EINTR(close(fd)); diff --git a/www/iridium/files/patch-base_functional_unretained__traits.h b/www/iridium/files/patch-base_functional_unretained__traits.h index f13710d13dc1..75305b3b116e 100644 --- a/www/iridium/files/patch-base_functional_unretained__traits.h +++ b/www/iridium/files/patch-base_functional_unretained__traits.h @@ -1,4 +1,4 @@ ---- base/functional/unretained_traits.h.orig 2025-02-22 18:06:53 UTC +--- base/functional/unretained_traits.h.orig 2025-05-07 06:48:23 UTC +++ base/functional/unretained_traits.h @@ -90,7 +90,7 @@ struct SupportsUnretainedImpl { // official builds, and then in non-test code as well. diff --git a/www/iridium/files/patch-base_i18n_icu__util.cc b/www/iridium/files/patch-base_i18n_icu__util.cc index aa891a646d72..5db923b197a7 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 2024-06-25 12:08:48 UTC +--- base/i18n/icu_util.cc.orig 2025-05-07 06:48:23 UTC +++ base/i18n/icu_util.cc -@@ -52,7 +52,7 @@ +@@ -53,7 +53,7 @@ #include "third_party/icu/source/common/unicode/unistr.h" #endif @@ -9,7 +9,7 @@ BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) #include "third_party/icu/source/i18n/unicode/timezone.h" #endif -@@ -328,7 +328,7 @@ void InitializeIcuTimeZone() { +@@ -329,7 +329,7 @@ void InitializeIcuTimeZone() { FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization(); icu::TimeZone::adoptDefault( icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id))); diff --git a/www/iridium/files/patch-base_linux__util.cc b/www/iridium/files/patch-base_linux__util.cc index 16afd4dff5bb..0bceba4c0207 100644 --- a/www/iridium/files/patch-base_linux__util.cc +++ b/www/iridium/files/patch-base_linux__util.cc @@ -1,4 +1,4 @@ ---- base/linux_util.cc.orig 2025-04-16 18:18:42 UTC +--- base/linux_util.cc.orig 2025-05-07 06:48:23 UTC +++ base/linux_util.cc @@ -163,10 +163,14 @@ void SetLinuxDistro(const std::string& distro) { } diff --git a/www/iridium/files/patch-base_logging__unittest.cc b/www/iridium/files/patch-base_logging__unittest.cc index 62555f77c5b3..bb7e6f40220a 100644 --- a/www/iridium/files/patch-base_logging__unittest.cc +++ b/www/iridium/files/patch-base_logging__unittest.cc @@ -1,4 +1,4 @@ ---- base/logging_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- base/logging_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/logging_unittest.cc @@ -40,7 +40,7 @@ #include "base/posix/eintr_wrapper.h" @@ -9,7 +9,7 @@ #include <ucontext.h> #endif -@@ -588,14 +588,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo +@@ -586,14 +586,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo // need the arch-specific boilerplate below, which is inspired by breakpad. // At the same time, on OSX, ucontext.h is deprecated but si_addr works fine. uintptr_t crash_addr = 0; diff --git a/www/iridium/files/patch-base_memory_discardable__memory.cc b/www/iridium/files/patch-base_memory_discardable__memory.cc index 79900cc35c7f..8bd5eb030d3b 100644 --- a/www/iridium/files/patch-base_memory_discardable__memory.cc +++ b/www/iridium/files/patch-base_memory_discardable__memory.cc @@ -1,4 +1,4 @@ ---- base/memory/discardable_memory.cc.orig 2025-03-18 16:46:04 UTC +--- base/memory/discardable_memory.cc.orig 2025-05-07 06:48:23 UTC +++ base/memory/discardable_memory.cc @@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/iridium/files/patch-base_memory_discardable__memory__internal.h b/www/iridium/files/patch-base_memory_discardable__memory__internal.h index 2fd6ba8e0ec1..66215c2b36f9 100644 --- a/www/iridium/files/patch-base_memory_discardable__memory__internal.h +++ b/www/iridium/files/patch-base_memory_discardable__memory__internal.h @@ -1,4 +1,4 @@ ---- base/memory/discardable_memory_internal.h.orig 2024-11-04 08:56:03 UTC +--- base/memory/discardable_memory_internal.h.orig 2025-05-07 06:48:23 UTC +++ base/memory/discardable_memory_internal.h @@ -12,7 +12,7 @@ #include "base/metrics/field_trial_params.h" 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 fa2df95630a3..b6e96536f8a4 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,4 +1,4 @@ ---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-02-22 18:06:53 UTC +--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/memory/madv_free_discardable_memory_posix.cc @@ -305,6 +305,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT 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 db503465598b..c9799f811e15 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,4 +1,4 @@ ---- base/memory/platform_shared_memory_region.h.orig 2025-02-22 18:06:53 UTC +--- base/memory/platform_shared_memory_region.h.orig 2025-05-07 06:48:23 UTC +++ base/memory/platform_shared_memory_region.h @@ -18,7 +18,7 @@ #include "base/unguessable_token.h" 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 4279dfceb52b..4d223b930409 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,4 +1,4 @@ ---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-03-18 16:46:04 UTC +--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/memory/platform_shared_memory_region_posix.cc @@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expected_mode) { diff --git a/www/iridium/files/patch-base_memory_protected__memory.h b/www/iridium/files/patch-base_memory_protected__memory.h index 95b4fc65f22f..256bac38bfec 100644 --- a/www/iridium/files/patch-base_memory_protected__memory.h +++ b/www/iridium/files/patch-base_memory_protected__memory.h @@ -1,4 +1,4 @@ ---- base/memory/protected_memory.h.orig 2025-02-22 18:06:53 UTC +--- base/memory/protected_memory.h.orig 2025-05-07 06:48:23 UTC +++ base/memory/protected_memory.h @@ -120,12 +120,12 @@ __declspec(selectany) char __stop_protected_memory; diff --git a/www/iridium/files/patch-base_memory_protected__memory__posix.cc b/www/iridium/files/patch-base_memory_protected__memory__posix.cc index 0b84b00bd48d..06ec4bf6df37 100644 --- a/www/iridium/files/patch-base_memory_protected__memory__posix.cc +++ b/www/iridium/files/patch-base_memory_protected__memory__posix.cc @@ -1,4 +1,4 @@ ---- base/memory/protected_memory_posix.cc.orig 2024-11-04 08:56:03 UTC +--- base/memory/protected_memory_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/memory/protected_memory_posix.cc @@ -6,7 +6,7 @@ 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 64137cb3fe3a..9a277ceecc4c 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,4 +1,4 @@ ---- base/message_loop/message_pump_epoll.cc.orig 2025-03-18 16:46:04 UTC +--- base/message_loop/message_pump_epoll.cc.orig 2025-05-07 06:48:23 UTC +++ base/message_loop/message_pump_epoll.cc @@ -47,7 +47,7 @@ std::atomic_bool g_use_batched_version = false; std::atomic_bool g_use_poll = false; diff --git a/www/iridium/files/patch-base_message__loop_message__pump__epoll.h b/www/iridium/files/patch-base_message__loop_message__pump__epoll.h index 68a9894c7a58..982b5a9692e6 100644 --- a/www/iridium/files/patch-base_message__loop_message__pump__epoll.h +++ b/www/iridium/files/patch-base_message__loop_message__pump__epoll.h @@ -1,4 +1,4 @@ ---- base/message_loop/message_pump_epoll.h.orig 2024-11-04 08:56:03 UTC +--- base/message_loop/message_pump_epoll.h.orig 2025-05-07 06:48:23 UTC +++ base/message_loop/message_pump_epoll.h @@ -51,7 +51,11 @@ namespace base { // every call, don't do it when we have too many FDs. diff --git a/www/iridium/files/patch-base_message__loop_message__pump__glib.cc b/www/iridium/files/patch-base_message__loop_message__pump__glib.cc index 344654fbd205..5791e5dac7e8 100644 --- a/www/iridium/files/patch-base_message__loop_message__pump__glib.cc +++ b/www/iridium/files/patch-base_message__loop_message__pump__glib.cc @@ -1,4 +1,4 @@ ---- base/message_loop/message_pump_glib.cc.orig 2025-04-16 18:18:42 UTC +--- base/message_loop/message_pump_glib.cc.orig 2025-05-07 06:48:23 UTC +++ base/message_loop/message_pump_glib.cc @@ -8,6 +8,11 @@ #include <glib.h> diff --git a/www/iridium/files/patch-base_native__library__posix.cc b/www/iridium/files/patch-base_native__library__posix.cc index a87672b7d492..1dd35780c630 100644 --- a/www/iridium/files/patch-base_native__library__posix.cc +++ b/www/iridium/files/patch-base_native__library__posix.cc @@ -1,4 +1,4 @@ ---- base/native_library_posix.cc.orig 2024-08-27 06:28:16 UTC +--- base/native_library_posix.cc.orig 2025-05-07 06:48:23 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, diff --git a/www/iridium/files/patch-base_native__library__unittest.cc b/www/iridium/files/patch-base_native__library__unittest.cc index d06ad5f322cf..9e19b16afd0e 100644 --- a/www/iridium/files/patch-base_native__library__unittest.cc +++ b/www/iridium/files/patch-base_native__library__unittest.cc @@ -1,4 +1,4 @@ ---- base/native_library_unittest.cc.orig 2024-11-04 08:56:03 UTC +--- base/native_library_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/native_library_unittest.cc @@ -135,7 +135,7 @@ TEST(NativeLibraryTest, LoadLibrary) { // versions with respect to symbol resolution scope. diff --git a/www/iridium/files/patch-base_posix_can__lower__nice__to.cc b/www/iridium/files/patch-base_posix_can__lower__nice__to.cc index 34a4cd06e647..d3130b4f5c0c 100644 --- a/www/iridium/files/patch-base_posix_can__lower__nice__to.cc +++ b/www/iridium/files/patch-base_posix_can__lower__nice__to.cc @@ -1,4 +1,4 @@ ---- base/posix/can_lower_nice_to.cc.orig 2022-03-28 18:11:04 UTC +--- base/posix/can_lower_nice_to.cc.orig 2025-05-07 06:48:23 UTC +++ base/posix/can_lower_nice_to.cc @@ -11,8 +11,12 @@ diff --git a/www/iridium/files/patch-base_posix_file__descriptor__shuffle.h b/www/iridium/files/patch-base_posix_file__descriptor__shuffle.h index 88bfe5c5da0d..1950b396906e 100644 --- a/www/iridium/files/patch-base_posix_file__descriptor__shuffle.h +++ b/www/iridium/files/patch-base_posix_file__descriptor__shuffle.h @@ -1,4 +1,4 @@ ---- base/posix/file_descriptor_shuffle.h.orig 2024-11-04 08:56:03 UTC +--- base/posix/file_descriptor_shuffle.h.orig 2025-05-07 06:48:23 UTC +++ base/posix/file_descriptor_shuffle.h @@ -26,6 +26,8 @@ #include "base/base_export.h" diff --git a/www/iridium/files/patch-base_posix_sysctl.cc b/www/iridium/files/patch-base_posix_sysctl.cc index acfa66cfdf4a..35dfb1ea0587 100644 --- a/www/iridium/files/patch-base_posix_sysctl.cc +++ b/www/iridium/files/patch-base_posix_sysctl.cc @@ -1,4 +1,4 @@ ---- base/posix/sysctl.cc.orig 2024-02-04 14:57:47 UTC +--- base/posix/sysctl.cc.orig 2025-05-07 06:48:23 UTC +++ base/posix/sysctl.cc @@ -4,6 +4,7 @@ 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 4d155e9f0729..456bfe0d6145 100644 --- a/www/iridium/files/patch-base_posix_unix__domain__socket.cc +++ b/www/iridium/files/patch-base_posix_unix__domain__socket.cc @@ -1,4 +1,4 @@ ---- base/posix/unix_domain_socket.cc.orig 2025-02-22 18:06:53 UTC +--- base/posix/unix_domain_socket.cc.orig 2025-05-07 06:48:23 UTC +++ base/posix/unix_domain_socket.cc @@ -47,7 +47,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) { diff --git a/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc b/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc index f50079609b45..c49a277cd6bb 100644 --- a/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc +++ b/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc @@ -1,4 +1,4 @@ ---- base/posix/unix_domain_socket_unittest.cc.orig 2024-06-25 12:08:48 UTC +--- base/posix/unix_domain_socket_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/posix/unix_domain_socket_unittest.cc @@ -15,6 +15,8 @@ #include <sys/types.h> diff --git a/www/iridium/files/patch-base_process_internal__linux.h b/www/iridium/files/patch-base_process_internal__linux.h index 1e201ad8091c..e79601de3817 100644 --- a/www/iridium/files/patch-base_process_internal__linux.h +++ b/www/iridium/files/patch-base_process_internal__linux.h @@ -1,4 +1,4 @@ ---- base/process/internal_linux.h.orig 2025-04-16 18:18:42 UTC +--- base/process/internal_linux.h.orig 2025-05-07 06:48:23 UTC +++ base/process/internal_linux.h @@ -144,6 +144,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks); // arguments to the lambda. diff --git a/www/iridium/files/patch-base_process_kill.h b/www/iridium/files/patch-base_process_kill.h index 6df840728a0c..d29ef226221f 100644 --- a/www/iridium/files/patch-base_process_kill.h +++ b/www/iridium/files/patch-base_process_kill.h @@ -1,4 +1,4 @@ ---- base/process/kill.h.orig 2025-02-22 18:06:53 UTC +--- base/process/kill.h.orig 2025-05-07 06:48:23 UTC +++ base/process/kill.h @@ -123,7 +123,7 @@ BASE_EXPORT TerminationStatus GetTerminationStatus(Pro BASE_EXPORT TerminationStatus diff --git a/www/iridium/files/patch-base_process_kill__posix.cc b/www/iridium/files/patch-base_process_kill__posix.cc index 4a22d02d5514..f058bbf4ee4f 100644 --- a/www/iridium/files/patch-base_process_kill__posix.cc +++ b/www/iridium/files/patch-base_process_kill__posix.cc @@ -1,4 +1,4 @@ ---- base/process/kill_posix.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/kill_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/kill_posix.cc @@ -161,7 +161,7 @@ void EnsureProcessTerminated(Process process) { 0, new BackgroundReaper(std::move(process), Seconds(2))); diff --git a/www/iridium/files/patch-base_process_launch.h b/www/iridium/files/patch-base_process_launch.h index 0312577bccec..88069a682824 100644 --- a/www/iridium/files/patch-base_process_launch.h +++ b/www/iridium/files/patch-base_process_launch.h @@ -1,4 +1,4 @@ ---- base/process/launch.h.orig 2024-12-22 12:24:29 UTC +--- base/process/launch.h.orig 2025-05-07 06:48:23 UTC +++ base/process/launch.h @@ -241,7 +241,7 @@ struct BASE_EXPORT LaunchOptions { bool clear_environment = false; diff --git a/www/iridium/files/patch-base_process_launch__posix.cc b/www/iridium/files/patch-base_process_launch__posix.cc index 2c5405cabf3d..c8a3c3492fb6 100644 --- a/www/iridium/files/patch-base_process_launch__posix.cc +++ b/www/iridium/files/patch-base_process_launch__posix.cc @@ -1,4 +1,4 @@ ---- base/process/launch_posix.cc.orig 2025-04-16 18:18:42 UTC +--- 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" diff --git a/www/iridium/files/patch-base_process_memory__linux.cc b/www/iridium/files/patch-base_process_memory__linux.cc index 49f360844638..440f2161e696 100644 --- a/www/iridium/files/patch-base_process_memory__linux.cc +++ b/www/iridium/files/patch-base_process_memory__linux.cc @@ -1,4 +1,4 @@ ---- base/process/memory_linux.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/memory_linux.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/memory_linux.cc @@ -28,6 +28,7 @@ void __libc_free(void*); diff --git a/www/iridium/files/patch-base_process_process__handle.cc b/www/iridium/files/patch-base_process_process__handle.cc index 545e11fc66ee..0a705004f3aa 100644 --- a/www/iridium/files/patch-base_process_process__handle.cc +++ b/www/iridium/files/patch-base_process_process__handle.cc @@ -1,4 +1,4 @@ ---- base/process/process_handle.cc.orig 2022-03-28 18:11:04 UTC +--- base/process/process_handle.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_handle.cc @@ -30,7 +30,7 @@ UniqueProcId GetUniqueIdForProcess() { : UniqueProcId(GetCurrentProcId()); diff --git a/www/iridium/files/patch-base_process_process__handle.h b/www/iridium/files/patch-base_process_process__handle.h index 12fdc4810bf3..ae50196943ec 100644 --- a/www/iridium/files/patch-base_process_process__handle.h +++ b/www/iridium/files/patch-base_process_process__handle.h @@ -1,4 +1,4 @@ ---- base/process/process_handle.h.orig 2024-06-25 12:08:48 UTC +--- base/process/process_handle.h.orig 2025-05-07 06:48:23 UTC +++ base/process/process_handle.h @@ -86,7 +86,7 @@ BASE_EXPORT ProcessId GetCurrentProcId(); // processes may be reused. diff --git a/www/iridium/files/patch-base_process_process__handle__freebsd.cc b/www/iridium/files/patch-base_process_process__handle__freebsd.cc index e36d6eb2b785..a9182153d836 100644 --- a/www/iridium/files/patch-base_process_process__handle__freebsd.cc +++ b/www/iridium/files/patch-base_process_process__handle__freebsd.cc @@ -1,4 +1,4 @@ ---- base/process/process_handle_freebsd.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/process_handle_freebsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_handle_freebsd.cc @@ -3,6 +3,7 @@ // found in the LICENSE file. diff --git a/www/iridium/files/patch-base_process_process__handle__openbsd.cc b/www/iridium/files/patch-base_process_process__handle__openbsd.cc index bf69ded34de8..0c2cc1cbfd91 100644 --- a/www/iridium/files/patch-base_process_process__handle__openbsd.cc +++ b/www/iridium/files/patch-base_process_process__handle__openbsd.cc @@ -1,4 +1,4 @@ ---- base/process/process_handle_openbsd.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/process_handle_openbsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_handle_openbsd.cc @@ -3,17 +3,25 @@ // found in the LICENSE file. diff --git a/www/iridium/files/patch-base_process_process__iterator__freebsd.cc b/www/iridium/files/patch-base_process_process__iterator__freebsd.cc index 02fbc03ecd11..2f449412fa23 100644 --- a/www/iridium/files/patch-base_process_process__iterator__freebsd.cc +++ b/www/iridium/files/patch-base_process_process__iterator__freebsd.cc @@ -1,4 +1,4 @@ ---- base/process/process_iterator_freebsd.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/process_iterator_freebsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_iterator_freebsd.cc @@ -18,7 +18,7 @@ namespace base { diff --git a/www/iridium/files/patch-base_process_process__iterator__openbsd.cc b/www/iridium/files/patch-base_process_process__iterator__openbsd.cc index 4ef76a12970f..d712768959a9 100644 --- a/www/iridium/files/patch-base_process_process__iterator__openbsd.cc +++ b/www/iridium/files/patch-base_process_process__iterator__openbsd.cc @@ -1,4 +1,4 @@ ---- base/process/process_iterator_openbsd.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/process_iterator_openbsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_iterator_openbsd.cc @@ -6,6 +6,9 @@ diff --git a/www/iridium/files/patch-base_process_process__metrics.cc b/www/iridium/files/patch-base_process_process__metrics.cc index abf9aa35b023..b1252d4feea2 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-02-22 18:06:53 UTC +--- base/process/process_metrics.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_metrics.cc @@ -17,7 +17,7 @@ namespace base { namespace { diff --git a/www/iridium/files/patch-base_process_process__metrics.h b/www/iridium/files/patch-base_process_process__metrics.h index e7ae6eb98d60..20af8ca755f0 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-02-22 18:06:53 UTC +--- base/process/process_metrics.h.orig 2025-05-07 06:48:23 UTC +++ base/process/process_metrics.h @@ -39,7 +39,7 @@ #endif 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 9019ee249616..3728f1c06b63 100644 --- a/www/iridium/files/patch-base_process_process__metrics__freebsd.cc +++ b/www/iridium/files/patch-base_process_process__metrics__freebsd.cc @@ -1,4 +1,4 @@ ---- base/process/process_metrics_freebsd.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/process_metrics_freebsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_metrics_freebsd.cc @@ -3,41 +3,92 @@ // found in the LICENSE file. 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 91cdff0393a4..a75f43c8443e 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-02-25 07:07:23 UTC +--- base/process/process_metrics_openbsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_metrics_openbsd.cc @@ -6,73 +6,85 @@ diff --git a/www/iridium/files/patch-base_process_process__metrics__posix.cc b/www/iridium/files/patch-base_process_process__metrics__posix.cc index 7f084e488eed..fb36a7372075 100644 --- a/www/iridium/files/patch-base_process_process__metrics__posix.cc +++ b/www/iridium/files/patch-base_process_process__metrics__posix.cc @@ -1,4 +1,4 @@ ---- base/process/process_metrics_posix.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/process_metrics_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_metrics_posix.cc @@ -21,6 +21,8 @@ diff --git a/www/iridium/files/patch-base_process_process__metrics__unittest.cc b/www/iridium/files/patch-base_process_process__metrics__unittest.cc index d85beb0615f4..03c9401132c1 100644 --- a/www/iridium/files/patch-base_process_process__metrics__unittest.cc +++ b/www/iridium/files/patch-base_process_process__metrics__unittest.cc @@ -1,4 +1,4 @@ ---- base/process/process_metrics_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- base/process/process_metrics_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_metrics_unittest.cc @@ -61,7 +61,8 @@ #endif diff --git a/www/iridium/files/patch-base_process_process__posix.cc b/www/iridium/files/patch-base_process_process__posix.cc index 95e824f4ad62..30bc28db0f29 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 2025-02-22 18:06:53 UTC +--- base/process/process_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_posix.cc @@ -23,10 +23,15 @@ #include "base/trace_event/base_tracing.h" diff --git a/www/iridium/files/patch-base_process_process__unittest.cc b/www/iridium/files/patch-base_process_process__unittest.cc index 79fa086eff61..06c38b92c821 100644 --- a/www/iridium/files/patch-base_process_process__unittest.cc +++ b/www/iridium/files/patch-base_process_process__unittest.cc @@ -1,4 +1,4 @@ ---- base/process/process_unittest.cc.orig 2025-02-22 18:06:53 UTC +--- base/process/process_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/process/process_unittest.cc @@ -202,7 +202,7 @@ TEST_F(ProcessTest, CreationTimeOtherProcess) { // was spawned and a time recorded after it was spawned. However, since the diff --git a/www/iridium/files/patch-base_profiler_module__cache.cc b/www/iridium/files/patch-base_profiler_module__cache.cc index a9f2a6d699fe..8a8aec62bed8 100644 --- a/www/iridium/files/patch-base_profiler_module__cache.cc +++ b/www/iridium/files/patch-base_profiler_module__cache.cc @@ -1,4 +1,4 @@ ---- base/profiler/module_cache.cc.orig 2024-06-25 12:08:48 UTC +--- base/profiler/module_cache.cc.orig 2025-05-07 06:48:23 UTC +++ base/profiler/module_cache.cc @@ -38,7 +38,7 @@ std::string TransformModuleIDToSymbolServerFormat(std: // Android and Linux Chrome builds use the "breakpad" format to index their diff --git a/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc b/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc index edfd9dcb8707..8cebe859ae20 100644 --- a/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc +++ b/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.cc @@ -1,4 +1,4 @@ ---- base/profiler/sampling_profiler_thread_token.cc.orig 2025-04-16 18:18:42 UTC +--- base/profiler/sampling_profiler_thread_token.cc.orig 2025-05-07 06:48:23 UTC +++ base/profiler/sampling_profiler_thread_token.cc @@ -6,7 +6,7 @@ diff --git a/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h b/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h index ae2fb16d9db7..1d0f4f7d50c0 100644 --- a/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h +++ b/www/iridium/files/patch-base_profiler_sampling__profiler__thread__token.h @@ -1,4 +1,4 @@ ---- base/profiler/sampling_profiler_thread_token.h.orig 2025-04-16 18:18:42 UTC +--- base/profiler/sampling_profiler_thread_token.h.orig 2025-05-07 06:48:23 UTC +++ base/profiler/sampling_profiler_thread_token.h @@ -13,7 +13,7 @@ diff --git a/www/iridium/files/patch-base_profiler_stack__base__address__posix.cc b/www/iridium/files/patch-base_profiler_stack__base__address__posix.cc index 67a46f746e33..cf0c2b4b7ff6 100644 --- a/www/iridium/files/patch-base_profiler_stack__base__address__posix.cc +++ b/www/iridium/files/patch-base_profiler_stack__base__address__posix.cc @@ -1,6 +1,6 @@ ---- base/profiler/stack_base_address_posix.cc.orig 2025-04-16 18:18:42 UTC +--- base/profiler/stack_base_address_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/profiler/stack_base_address_posix.cc -@@ -17,6 +17,10 @@ +@@ -18,6 +18,10 @@ #include "base/files/scoped_file.h" #endif @@ -11,7 +11,7 @@ #if BUILDFLAG(IS_CHROMEOS) extern "C" void* __libc_stack_end; #endif -@@ -47,7 +51,21 @@ std::optional<uintptr_t> GetAndroidMainThreadStackBase +@@ -49,7 +53,21 @@ std::optional<uintptr_t> GetAndroidMainThreadStackBase #if !BUILDFLAG(IS_LINUX) uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) { @@ -33,7 +33,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(). -@@ -60,12 +78,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr +@@ -62,12 +80,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 +48,7 @@ const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size; return base_address; } -@@ -82,7 +102,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla +@@ -84,7 +104,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla // trying to work around the problem. return std::nullopt; #else diff --git a/www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc b/www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc index 48285261a028..73c54c22d667 100644 --- a/www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc +++ b/www/iridium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc @@ -1,4 +1,4 @@ ---- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-03-18 16:46:04 UTC +--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-05-07 06:48:23 UTC +++ base/profiler/stack_sampling_profiler_test_util.cc @@ -50,7 +50,7 @@ // Fortunately, it provides _alloca, which functions identically. diff --git a/www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc b/www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc index e650dbc59e68..513ce798ff0f 100644 --- a/www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc +++ b/www/iridium/files/patch-base_profiler_stack__sampling__profiler__unittest.cc @@ -1,4 +1,4 @@ ---- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/profiler/stack_sampling_profiler_unittest.cc @@ -47,7 +47,7 @@ diff --git a/www/iridium/files/patch-base_profiler_thread__delegate__posix.cc b/www/iridium/files/patch-base_profiler_thread__delegate__posix.cc index 87d301f685ee..278cd56a43ab 100644 --- a/www/iridium/files/patch-base_profiler_thread__delegate__posix.cc +++ b/www/iridium/files/patch-base_profiler_thread__delegate__posix.cc @@ -1,4 +1,4 @@ ---- base/profiler/thread_delegate_posix.cc.orig 2025-04-16 18:18:42 UTC +--- base/profiler/thread_delegate_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/profiler/thread_delegate_posix.cc @@ -15,7 +15,7 @@ #include "base/process/process_handle.h" diff --git a/www/iridium/files/patch-base_rand__util.h b/www/iridium/files/patch-base_rand__util.h index 25c260641b9e..14a7b6f9ef8e 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 2025-03-18 16:46:04 UTC +--- base/rand_util.h.orig 2025-05-07 06:48:23 UTC +++ base/rand_util.h -@@ -209,7 +209,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/iridium/files/patch-base_rand__util__posix.cc b/www/iridium/files/patch-base_rand__util__posix.cc index 6ded913ac652..751d23d50a91 100644 --- a/www/iridium/files/patch-base_rand__util__posix.cc +++ b/www/iridium/files/patch-base_rand__util__posix.cc @@ -1,6 +1,6 @@ ---- base/rand_util_posix.cc.orig 2025-03-18 16:46:04 UTC +--- base/rand_util_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/rand_util_posix.cc -@@ -28,7 +28,7 @@ +@@ -29,7 +29,7 @@ #include "base/time/time.h" #include "build/build_config.h" @@ -9,7 +9,7 @@ #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. -@@ -44,6 +44,7 @@ namespace base { +@@ -45,6 +45,7 @@ namespace base { namespace { @@ -17,7 +17,7 @@ #if BUILDFLAG(IS_AIX) // AIX has no 64-bit support for O_CLOEXEC. static constexpr int kOpenFlags = O_RDONLY; -@@ -68,10 +69,11 @@ class URandomFd { +@@ -69,10 +70,11 @@ class URandomFd { private: const int fd_; }; @@ -27,10 +27,10 @@ BUILDFLAG(IS_ANDROID)) && \ - !BUILDFLAG(IS_NACL) + !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD) - // TODO(pasko): Unify reading kernel version numbers in: - // mojo/core/channel_linux.cc - // chrome/browser/android/seccomp_support_detector.cc -@@ -156,6 +158,7 @@ bool UseBoringSSLForRandBytes() { + + bool KernelSupportsGetRandom() { + return base::SysInfo::KernelVersionNumber::Current() >= +@@ -129,6 +131,7 @@ bool UseBoringSSLForRandBytes() { namespace { void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) { @@ -38,7 +38,7 @@ #if !BUILDFLAG(IS_NACL) // The BoringSSL experiment takes priority over everything else. if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) { -@@ -190,6 +193,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi +@@ -163,6 +166,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 +48,7 @@ } } // namespace -@@ -209,9 +215,11 @@ void RandBytes(span<uint8_t> output) { +@@ -182,9 +188,11 @@ void RandBytes(span<uint8_t> output) { RandBytesInternal(output, /*avoid_allocation=*/false); } diff --git a/www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc b/www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc index 9de61db8d46b..d8351281edf1 100644 --- a/www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc +++ b/www/iridium/files/patch-base_strings_safe__sprintf__unittest.cc @@ -1,4 +1,4 @@ ---- base/strings/safe_sprintf_unittest.cc.orig 2025-03-18 16:46:04 UTC +--- base/strings/safe_sprintf_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/strings/safe_sprintf_unittest.cc @@ -743,6 +743,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) { #endif diff --git a/www/iridium/files/patch-base_synchronization_cancelable__event.h b/www/iridium/files/patch-base_synchronization_cancelable__event.h index 35874fbb7549..971181734231 100644 --- a/www/iridium/files/patch-base_synchronization_cancelable__event.h +++ b/www/iridium/files/patch-base_synchronization_cancelable__event.h @@ -1,4 +1,4 @@ ---- base/synchronization/cancelable_event.h.orig 2025-02-22 18:06:53 UTC +--- base/synchronization/cancelable_event.h.orig 2025-05-07 06:48:23 UTC +++ base/synchronization/cancelable_event.h @@ -11,7 +11,7 @@ diff --git a/www/iridium/files/patch-base_synchronization_lock__impl.h b/www/iridium/files/patch-base_synchronization_lock__impl.h index 10dd083aa6ba..dec4ea589880 100644 --- a/www/iridium/files/patch-base_synchronization_lock__impl.h +++ b/www/iridium/files/patch-base_synchronization_lock__impl.h @@ -1,6 +1,6 @@ ---- base/synchronization/lock_impl.h.orig 2024-08-27 06:28:16 UTC +--- base/synchronization/lock_impl.h.orig 2025-05-07 06:48:23 UTC +++ base/synchronization/lock_impl.h -@@ -109,6 +109,10 @@ void LockImpl::Unlock() { +@@ -110,6 +110,10 @@ void LockImpl::Unlock() { } #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) @@ -11,7 +11,7 @@ #if DCHECK_IS_ON() BASE_EXPORT void dcheck_trylock_result(int rv); -@@ -129,6 +133,9 @@ void LockImpl::Unlock() { +@@ -130,6 +134,9 @@ void LockImpl::Unlock() { dcheck_unlock_result(rv); #endif } diff --git a/www/iridium/files/patch-base_syslog__logging.cc b/www/iridium/files/patch-base_syslog__logging.cc index 7b5f1320860f..60b7d88e7c86 100644 --- a/www/iridium/files/patch-base_syslog__logging.cc +++ b/www/iridium/files/patch-base_syslog__logging.cc @@ -1,4 +1,4 @@ ---- base/syslog_logging.cc.orig 2025-02-22 18:06:53 UTC +--- base/syslog_logging.cc.orig 2025-05-07 06:48:23 UTC +++ base/syslog_logging.cc @@ -17,7 +17,7 @@ #include "base/strings/string_util.h" diff --git a/www/iridium/files/patch-base_system_sys__info.cc b/www/iridium/files/patch-base_system_sys__info.cc index e79454ecd3e7..428cca8a8e62 100644 --- a/www/iridium/files/patch-base_system_sys__info.cc +++ b/www/iridium/files/patch-base_system_sys__info.cc @@ -1,4 +1,4 @@ ---- base/system/sys_info.cc.orig 2025-03-18 16:46:04 UTC +--- base/system/sys_info.cc.orig 2025-05-07 06:48:23 UTC +++ base/system/sys_info.cc @@ -224,7 +224,7 @@ std::string SysInfo::SocManufacturer() { #endif diff --git a/www/iridium/files/patch-base_system_sys__info.h b/www/iridium/files/patch-base_system_sys__info.h index 6778c9e5c175..01e59a4edf86 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-03-18 16:46:04 UTC +--- base/system/sys_info.h.orig 2025-05-07 06:48:23 UTC +++ base/system/sys_info.h -@@ -332,6 +332,8 @@ class BASE_EXPORT SysInfo { +@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo { static void ResetCpuSecurityMitigationsEnabledForTesting(); #endif @@ -9,7 +9,7 @@ private: friend class test::ScopedAmountOfPhysicalMemoryOverride; FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory); -@@ -344,7 +346,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) || \ diff --git a/www/iridium/files/patch-base_system_sys__info__freebsd.cc b/www/iridium/files/patch-base_system_sys__info__freebsd.cc index 8ce477422e93..c5aec5efde0d 100644 --- a/www/iridium/files/patch-base_system_sys__info__freebsd.cc +++ b/www/iridium/files/patch-base_system_sys__info__freebsd.cc @@ -1,4 +1,4 @@ ---- base/system/sys_info_freebsd.cc.orig 2024-11-04 08:56:03 UTC +--- base/system/sys_info_freebsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/system/sys_info_freebsd.cc @@ -9,28 +9,103 @@ #include <sys/sysctl.h> diff --git a/www/iridium/files/patch-base_system_sys__info__openbsd.cc b/www/iridium/files/patch-base_system_sys__info__openbsd.cc index 2d64568fbc18..68c46e199e39 100644 --- a/www/iridium/files/patch-base_system_sys__info__openbsd.cc +++ b/www/iridium/files/patch-base_system_sys__info__openbsd.cc @@ -1,4 +1,4 @@ ---- base/system/sys_info_openbsd.cc.orig 2025-02-22 18:06:53 UTC +--- base/system/sys_info_openbsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/system/sys_info_openbsd.cc @@ -12,6 +12,7 @@ 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 2f83be1da31b..12884cf495f8 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-03-18 16:46:04 UTC +--- base/system/sys_info_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/system/sys_info_posix.cc -@@ -124,7 +124,7 @@ bool GetDiskSpaceInfo(const base::FilePath& path, +@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* major_version, namespace base { @@ -9,7 +9,7 @@ // static int SysInfo::NumberOfProcessors() { #if BUILDFLAG(IS_MAC) -@@ -180,7 +180,7 @@ int SysInfo::NumberOfProcessors() { +@@ -199,7 +199,7 @@ int SysInfo::NumberOfProcessors() { return cached_num_cpus; } @@ -18,7 +18,7 @@ // static uint64_t SysInfo::AmountOfVirtualMemory() { -@@ -268,6 +268,8 @@ std::string SysInfo::OperatingSystemArchitecture() { +@@ -285,6 +285,8 @@ std::string SysInfo::OperatingSystemArchitecture() { arch = "x86"; } else if (arch == "amd64") { arch = "x86_64"; 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 442878c36f08..49073e5ece38 100644 --- a/www/iridium/files/patch-base_system_sys__info__unittest.cc +++ b/www/iridium/files/patch-base_system_sys__info__unittest.cc @@ -1,4 +1,4 @@ ---- base/system/sys_info_unittest.cc.orig 2024-08-27 06:28:16 UTC +--- base/system/sys_info_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/system/sys_info_unittest.cc @@ -265,12 +265,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) { EXPECT_TRUE(IsStringUTF8(hardware_info->model)); 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 77093e601a3a..090206ee768c 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,15 +1,15 @@ ---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-03-18 16:46:04 UTC +--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-05-07 06:48:23 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_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ +@@ -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) EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread()); #else #error Platform doesn't match any block -@@ -23,7 +23,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio +@@ -30,7 +30,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread()); #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \ diff --git a/www/iridium/files/patch-base_test_launcher_test__launcher.cc b/www/iridium/files/patch-base_test_launcher_test__launcher.cc index 8cca6b0af9cf..4b0d06341321 100644 --- a/www/iridium/files/patch-base_test_launcher_test__launcher.cc +++ b/www/iridium/files/patch-base_test_launcher_test__launcher.cc @@ -1,4 +1,4 @@ ---- base/test/launcher/test_launcher.cc.orig 2025-04-16 18:18:42 UTC +--- base/test/launcher/test_launcher.cc.orig 2025-05-07 06:48:23 UTC +++ base/test/launcher/test_launcher.cc @@ -73,6 +73,7 @@ #include "testing/gtest/include/gtest/gtest.h" 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 6c2e8b21eee1..7578427b61ce 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,4 +1,4 @@ ---- base/test/test_file_util_linux.cc.orig 2025-02-22 18:06:53 UTC +--- base/test/test_file_util_linux.cc.orig 2025-05-07 06:48:23 UTC +++ base/test/test_file_util_linux.cc @@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) { if (fdatasync(fd.get()) != 0) { diff --git a/www/iridium/files/patch-base_test_test__file__util__posix.cc b/www/iridium/files/patch-base_test_test__file__util__posix.cc index 442bc8867f06..2da5edae5208 100644 --- a/www/iridium/files/patch-base_test_test__file__util__posix.cc +++ b/www/iridium/files/patch-base_test_test__file__util__posix.cc @@ -1,4 +1,4 @@ ---- base/test/test_file_util_posix.cc.orig 2025-02-22 18:06:53 UTC +--- base/test/test_file_util_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/test/test_file_util_posix.cc @@ -93,7 +93,7 @@ void SyncPageCacheToDisk() { } diff --git a/www/iridium/files/patch-base_threading_platform__thread.h b/www/iridium/files/patch-base_threading_platform__thread.h index 856a927ba1b4..44533c630484 100644 --- a/www/iridium/files/patch-base_threading_platform__thread.h +++ b/www/iridium/files/patch-base_threading_platform__thread.h @@ -1,4 +1,4 @@ ---- base/threading/platform_thread.h.orig 2025-04-16 18:18:42 UTC +--- base/threading/platform_thread.h.orig 2025-05-07 06:48:23 UTC +++ base/threading/platform_thread.h @@ -55,6 +55,8 @@ class BASE_EXPORT PlatformThreadId { using UnderlyingType = zx_koid_t; diff --git a/www/iridium/files/patch-base_threading_platform__thread__bsd.cc b/www/iridium/files/patch-base_threading_platform__thread__bsd.cc index 9b36b8224c21..53ef24406fb8 100644 --- a/www/iridium/files/patch-base_threading_platform__thread__bsd.cc +++ b/www/iridium/files/patch-base_threading_platform__thread__bsd.cc @@ -1,4 +1,4 @@ ---- base/threading/platform_thread_bsd.cc.orig 2024-06-25 12:08:48 UTC +--- base/threading/platform_thread_bsd.cc.orig 2025-05-07 06:48:23 UTC +++ base/threading/platform_thread_bsd.cc @@ -0,0 +1,31 @@ +// Copyright 2023 The Chromium Authors 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 1cb19b5fd1be..7cb4661d38ce 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,4 +1,4 @@ ---- base/threading/platform_thread_internal_posix.cc.orig 2025-03-18 16:46:04 UTC +--- base/threading/platform_thread_internal_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/threading/platform_thread_internal_posix.cc @@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest } 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 8b0b24e9ce28..7c007bde459d 100644 --- a/www/iridium/files/patch-base_threading_platform__thread__posix.cc +++ b/www/iridium/files/patch-base_threading_platform__thread__posix.cc @@ -1,4 +1,4 @@ ---- base/threading/platform_thread_posix.cc.orig 2025-04-16 18:18:42 UTC +--- base/threading/platform_thread_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/threading/platform_thread_posix.cc @@ -79,11 +79,11 @@ void* ThreadFunc(void* params) { base::DisallowSingleton(); 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 9fbf62c249cc..b39d4bdcf12e 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-04-16 18:18:42 UTC +--- base/threading/platform_thread_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ base/threading/platform_thread_unittest.cc @@ -36,7 +36,7 @@ #include "base/time/time.h" 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 709627a104d7..daba43db0556 100644 --- a/www/iridium/files/patch-base_time_time__now__posix.cc +++ b/www/iridium/files/patch-base_time_time__now__posix.cc @@ -1,4 +1,4 @@ ---- base/time/time_now_posix.cc.orig 2025-02-22 18:06:53 UTC +--- base/time/time_now_posix.cc.orig 2025-05-07 06:48:23 UTC +++ base/time/time_now_posix.cc @@ -27,7 +27,7 @@ #endif 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 8346d18186b5..893fdc9644ad 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-03-18 16:46:04 UTC +--- base/trace_event/malloc_dump_provider.cc.orig 2025-05-07 06:48:23 UTC +++ base/trace_event/malloc_dump_provider.cc @@ -31,6 +31,8 @@ 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 7b603c930012..498e2fb03261 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,4 +1,4 @@ ---- base/trace_event/memory_dump_manager.cc.orig 2025-03-18 16:46:04 UTC +--- base/trace_event/memory_dump_manager.cc.orig 2025-05-07 06:48:23 UTC +++ base/trace_event/memory_dump_manager.cc @@ -78,7 +78,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP #if defined(MALLOC_MEMORY_TRACING_SUPPORTED) 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 3d4b4b332d0b..d8dc414d2232 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,4 +1,4 @@ ---- base/trace_event/process_memory_dump.cc.orig 2025-03-18 16:46:04 UTC +--- base/trace_event/process_memory_dump.cc.orig 2025-05-07 06:48:23 UTC +++ base/trace_event/process_memory_dump.cc @@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident #if BUILDFLAG(IS_WIN) diff --git a/www/iridium/files/patch-base_tracing_trace__time.cc b/www/iridium/files/patch-base_tracing_trace__time.cc index c7c41312eb48..98aed3b1c5bd 100644 --- a/www/iridium/files/patch-base_tracing_trace__time.cc +++ b/www/iridium/files/patch-base_tracing_trace__time.cc @@ -1,4 +1,4 @@ ---- base/tracing/trace_time.cc.orig 2025-03-18 16:46:04 UTC +--- base/tracing/trace_time.cc.orig 2025-05-07 06:48:23 UTC +++ base/tracing/trace_time.cc @@ -8,12 +8,16 @@ #include "build/build_config.h" diff --git a/www/iridium/files/patch-base_tracing_trace__time.h b/www/iridium/files/patch-base_tracing_trace__time.h index 4dbd97537772..fb2445ec11ee 100644 --- a/www/iridium/files/patch-base_tracing_trace__time.h +++ b/www/iridium/files/patch-base_tracing_trace__time.h @@ -1,4 +1,4 @@ ---- base/tracing/trace_time.h.orig 2022-03-28 18:11:04 UTC +--- base/tracing/trace_time.h.orig 2025-05-07 06:48:23 UTC +++ base/tracing/trace_time.h @@ -12,7 +12,7 @@ namespace base { namespace tracing { diff --git a/www/iridium/files/patch-build_config_BUILD.gn b/www/iridium/files/patch-build_config_BUILD.gn index 78bd3c99109d..80076f741f05 100644 --- a/www/iridium/files/patch-build_config_BUILD.gn +++ b/www/iridium/files/patch-build_config_BUILD.gn @@ -1,4 +1,4 @@ ---- build/config/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- build/config/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ build/config/BUILD.gn @@ -215,6 +215,10 @@ config("default_libs") { # Targets should choose to explicitly link frameworks they require. Since diff --git a/www/iridium/files/patch-build_config_BUILDCONFIG.gn b/www/iridium/files/patch-build_config_BUILDCONFIG.gn index 655297e96d0a..2941b0421d93 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-02-22 18:06:53 UTC +--- build/config/BUILDCONFIG.gn.orig 2025-05-07 06:48:23 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" && -@@ -234,6 +235,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") } -@@ -278,6 +283,8 @@ if (target_os == "android") { +@@ -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" @@ -30,7 +30,7 @@ } else { assert(false, "Unsupported target_os: $target_os") } -@@ -312,7 +319,11 @@ is_android = current_os == "android" +@@ -313,7 +320,11 @@ is_android = current_os == "android" is_chromeos = current_os == "chromeos" is_fuchsia = current_os == "fuchsia" is_ios = current_os == "ios" @@ -42,4 +42,4 @@ +is_bsd = current_os == "openbsd" || current_os == "freebsd" is_mac = current_os == "mac" is_nacl = current_os == "nacl" - is_watchos = current_os == "watchos" + is_wasm = current_os == "emscripten" diff --git a/www/iridium/files/patch-build_config_clang_BUILD.gn b/www/iridium/files/patch-build_config_clang_BUILD.gn index 2cb8c0bcbda0..9d9ec1d3c295 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-04-16 18:18:42 UTC +--- build/config/clang/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ build/config/clang/BUILD.gn -@@ -251,7 +251,12 @@ template("clang_lib") { +@@ -252,7 +252,12 @@ template("clang_lib") { # Adds a dependency on the Clang runtime library clang_rt.builtins. clang_lib("compiler_builtins") { @@ -13,4 +13,4 @@ + } else if (is_mac) { libname = "osx" } else if (is_ios) { - if (target_environment == "simulator") { + if (target_platform == "iphoneos") { diff --git a/www/iridium/files/patch-build_config_compiler_BUILD.gn b/www/iridium/files/patch-build_config_compiler_BUILD.gn index b07cbc4dc8e4..faa794dcc771 100644 --- a/www/iridium/files/patch-build_config_compiler_BUILD.gn +++ b/www/iridium/files/patch-build_config_compiler_BUILD.gn @@ -1,6 +1,6 @@ ---- build/config/compiler/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- build/config/compiler/BUILD.gn.orig 2025-05-07 13:10:49 UTC +++ build/config/compiler/BUILD.gn -@@ -198,7 +198,7 @@ declare_args() { +@@ -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 @@ } declare_args() { -@@ -255,13 +255,16 @@ config("default_include_dirs") { +@@ -254,13 +254,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 +27,7 @@ } # compiler --------------------------------------------------------------------- -@@ -519,6 +522,10 @@ config("compiler") { +@@ -508,6 +511,10 @@ config("compiler") { } } @@ -38,7 +38,7 @@ # Linux-specific compiler flags setup. # ------------------------------------ if (use_icf && (!is_apple || use_lld)) { -@@ -578,7 +585,7 @@ config("compiler") { +@@ -567,7 +574,7 @@ config("compiler") { ldflags += [ "-Wl,-z,keep-text-section-prefix" ] } @@ -47,7 +47,7 @@ cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] if (save_reproducers_on_lld_crash && use_lld) { ldflags += [ -@@ -1223,7 +1230,7 @@ config("compiler_cpu_abi") { +@@ -1212,7 +1219,7 @@ config("compiler_cpu_abi") { ] } } else if (current_cpu == "arm") { @@ -56,7 +56,7 @@ cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] } -@@ -1238,7 +1245,7 @@ config("compiler_cpu_abi") { +@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") { } } else if (current_cpu == "arm64") { if (is_clang && !is_android && !is_nacl && !is_fuchsia && @@ -65,7 +65,7 @@ cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] } -@@ -1572,7 +1579,7 @@ config("compiler_deterministic") { +@@ -1561,7 +1568,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. @@ -74,7 +74,7 @@ # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here. cflags += [ "-Xclang", -@@ -1630,7 +1637,7 @@ config("compiler_deterministic") { +@@ -1619,7 +1626,7 @@ config("compiler_deterministic") { } config("clang_revision") { @@ -83,32 +83,26 @@ current_os != "zos") { update_args = [ "--print-revision", -@@ -1960,23 +1967,12 @@ config("default_warnings") { - ] - } +@@ -1652,7 +1659,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 = +@@ -1985,9 +1992,6 @@ config("default_warnings") { -- cflags += [ -- # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now. -- "-Wno-cast-function-type", -- -- # 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", -- ] -- - cflags_cc += [ - # TODO(crbug.com/328490295): Fix and re-enable for C flags. - "-Wenum-compare-conditional", ] -- if (!is_nacl) { -+ if (!is_nacl && !is_bsd) { - cflags_cc += [ - # TODO(crbug.com/41486292): Fix and re-enable. - "-Wno-c++11-narrowing-const-reference", -@@ -2742,7 +2738,7 @@ config("afdo_optimize_size") { + cflags_cc += [ +@@ -2776,7 +2780,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") { @@ -117,7 +111,7 @@ cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -2769,7 +2765,7 @@ config("afdo") { +@@ -2803,7 +2807,7 @@ config("afdo") { cflags += [ "-Wno-backend-plugin" ] inputs = [ _clang_sample_profile ] } @@ -126,7 +120,7 @@ cflags = [ "-fauto-profile=${auto_profile_path}" ] inputs = [ auto_profile_path ] } -@@ -2946,7 +2942,7 @@ config("symbols") { +@@ -2980,7 +2984,7 @@ config("symbols") { cflags += [ "-gomit-unreferenced-methods" ] } diff --git a/www/iridium/files/patch-build_config_gcc_BUILD.gn b/www/iridium/files/patch-build_config_gcc_BUILD.gn index cc3ee115dbee..471d98f1baa7 100644 --- a/www/iridium/files/patch-build_config_gcc_BUILD.gn +++ b/www/iridium/files/patch-build_config_gcc_BUILD.gn @@ -1,4 +1,4 @@ ---- build/config/gcc/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- build/config/gcc/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ build/config/gcc/BUILD.gn @@ -32,7 +32,9 @@ declare_args() { # See http://gcc.gnu.org/wiki/Visibility diff --git a/www/iridium/files/patch-build_config_linux_BUILD.gn b/www/iridium/files/patch-build_config_linux_BUILD.gn index 57a77d064bb5..d1959de18d5f 100644 --- a/www/iridium/files/patch-build_config_linux_BUILD.gn +++ b/www/iridium/files/patch-build_config_linux_BUILD.gn @@ -1,4 +1,4 @@ ---- build/config/linux/BUILD.gn.orig 2022-10-05 07:34:01 UTC +--- build/config/linux/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ build/config/linux/BUILD.gn @@ -41,7 +41,7 @@ config("runtime_library") { } diff --git a/www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn b/www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn index 279961b01ffb..68f16e0c5e88 100644 --- a/www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn +++ b/www/iridium/files/patch-build_config_linux_libdrm_BUILD.gn @@ -1,4 +1,4 @@ ---- build/config/linux/libdrm/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- build/config/linux/libdrm/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ build/config/linux/libdrm/BUILD.gn @@ -15,7 +15,7 @@ declare_args() { } diff --git a/www/iridium/files/patch-build_config_linux_pkg-config.py b/www/iridium/files/patch-build_config_linux_pkg-config.py index f3b1f8d5a5a1..010ae190db8f 100644 --- a/www/iridium/files/patch-build_config_linux_pkg-config.py +++ b/www/iridium/files/patch-build_config_linux_pkg-config.py @@ -1,4 +1,4 @@ ---- build/config/linux/pkg-config.py.orig 2023-03-13 07:33:08 UTC +--- build/config/linux/pkg-config.py.orig 2025-05-07 06:48:23 UTC +++ build/config/linux/pkg-config.py @@ -108,7 +108,7 @@ def main(): # If this is run on non-Linux platforms, just return nothing and indicate diff --git a/www/iridium/files/patch-build_config_ozone.gni b/www/iridium/files/patch-build_config_ozone.gni index 8b71da74b934..7ee2990192c0 100644 --- a/www/iridium/files/patch-build_config_ozone.gni +++ b/www/iridium/files/patch-build_config_ozone.gni @@ -1,6 +1,6 @@ ---- build/config/ozone.gni.orig 2025-04-16 18:18:42 UTC +--- build/config/ozone.gni.orig 2025-05-07 06:48:23 UTC +++ build/config/ozone.gni -@@ -81,7 +81,15 @@ declare_args() { +@@ -80,7 +80,15 @@ declare_args() { ozone_platform = "x11" ozone_platform_drm = true ozone_platform_x11 = true diff --git a/www/iridium/files/patch-build_config_rust.gni b/www/iridium/files/patch-build_config_rust.gni index 00a7a6f73648..9bb3bfd26cff 100644 --- a/www/iridium/files/patch-build_config_rust.gni +++ b/www/iridium/files/patch-build_config_rust.gni @@ -1,6 +1,6 @@ ---- build/config/rust.gni.orig 2025-02-22 18:06:53 UTC +--- build/config/rust.gni.orig 2025-05-07 06:48:23 UTC +++ build/config/rust.gni -@@ -297,6 +297,10 @@ if (is_linux || is_chromeos) { +@@ -346,6 +346,10 @@ if (is_linux || is_chromeos) { } } diff --git a/www/iridium/files/patch-build_config_v8__target__cpu.gni b/www/iridium/files/patch-build_config_v8__target__cpu.gni index 1457fb459a58..cff5ee41e3d4 100644 --- a/www/iridium/files/patch-build_config_v8__target__cpu.gni +++ b/www/iridium/files/patch-build_config_v8__target__cpu.gni @@ -1,4 +1,4 @@ ---- build/config/v8_target_cpu.gni.orig 2022-03-28 18:11:04 UTC +--- build/config/v8_target_cpu.gni.orig 2025-05-07 06:48:23 UTC +++ build/config/v8_target_cpu.gni @@ -36,6 +36,10 @@ declare_args() { if (v8_target_cpu == "") { diff --git a/www/iridium/files/patch-build_detect__host__arch.py b/www/iridium/files/patch-build_detect__host__arch.py index 2c92005c703a..9e64aa01f511 100644 --- a/www/iridium/files/patch-build_detect__host__arch.py +++ b/www/iridium/files/patch-build_detect__host__arch.py @@ -1,4 +1,4 @@ ---- build/detect_host_arch.py.orig 2023-03-13 07:33:08 UTC +--- build/detect_host_arch.py.orig 2025-05-07 06:48:23 UTC +++ build/detect_host_arch.py @@ -20,6 +20,8 @@ def HostArch(): host_arch = 'ia32' diff --git a/www/iridium/files/patch-build_gn__run__binary.py b/www/iridium/files/patch-build_gn__run__binary.py index c719f3fb1931..fe2df98b2740 100644 --- a/www/iridium/files/patch-build_gn__run__binary.py +++ b/www/iridium/files/patch-build_gn__run__binary.py @@ -1,4 +1,4 @@ ---- build/gn_run_binary.py.orig 2023-03-13 07:33:08 UTC +--- build/gn_run_binary.py.orig 2025-05-07 06:48:23 UTC +++ build/gn_run_binary.py @@ -23,7 +23,7 @@ if not os.path.isabs(path): # The rest of the arguments are passed directly to the executable. diff --git a/www/iridium/files/patch-build_linux_chrome.map b/www/iridium/files/patch-build_linux_chrome.map index ecb097ced958..ed040f84b25b 100644 --- a/www/iridium/files/patch-build_linux_chrome.map +++ b/www/iridium/files/patch-build_linux_chrome.map @@ -1,4 +1,4 @@ ---- build/linux/chrome.map.orig 2022-03-28 18:11:04 UTC +--- build/linux/chrome.map.orig 2025-05-07 06:48:23 UTC +++ build/linux/chrome.map @@ -20,6 +20,10 @@ global: # Program entry point. diff --git a/www/iridium/files/patch-build_linux_strip__binary.py b/www/iridium/files/patch-build_linux_strip__binary.py index df1ce60c6878..957874034316 100644 --- a/www/iridium/files/patch-build_linux_strip__binary.py +++ b/www/iridium/files/patch-build_linux_strip__binary.py @@ -1,4 +1,4 @@ ---- build/linux/strip_binary.py.orig 2022-03-28 18:11:04 UTC +--- build/linux/strip_binary.py.orig 2025-05-07 06:48:23 UTC +++ build/linux/strip_binary.py @@ -10,6 +10,7 @@ import sys diff --git a/www/iridium/files/patch-build_linux_unbundle_icu.gn b/www/iridium/files/patch-build_linux_unbundle_icu.gn index 0685cacfb689..5f7a5139bd98 100644 --- a/www/iridium/files/patch-build_linux_unbundle_icu.gn +++ b/www/iridium/files/patch-build_linux_unbundle_icu.gn @@ -1,4 +1,4 @@ ---- build/linux/unbundle/icu.gn.orig 2025-02-22 18:06:53 UTC +--- build/linux/unbundle/icu.gn.orig 2025-05-07 06:48:23 UTC +++ build/linux/unbundle/icu.gn @@ -17,6 +17,15 @@ config("icu_config") { "USING_SYSTEM_ICU=1", diff --git a/www/iridium/files/patch-build_linux_unbundle_libusb.gn b/www/iridium/files/patch-build_linux_unbundle_libusb.gn index 5170ad293de8..5ac1d7e88e78 100644 --- a/www/iridium/files/patch-build_linux_unbundle_libusb.gn +++ b/www/iridium/files/patch-build_linux_unbundle_libusb.gn @@ -1,4 +1,4 @@ ---- build/linux/unbundle/libusb.gn.orig 2024-02-04 14:46:08 UTC +--- build/linux/unbundle/libusb.gn.orig 2025-05-07 06:48:23 UTC +++ build/linux/unbundle/libusb.gn @@ -1,3 +1,27 @@ +# Copyright 2016 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-build_nocompile.gni b/www/iridium/files/patch-build_nocompile.gni index b9b57ea8d5d1..a3d74a4d12e0 100644 --- a/www/iridium/files/patch-build_nocompile.gni +++ b/www/iridium/files/patch-build_nocompile.gni @@ -1,4 +1,4 @@ ---- build/nocompile.gni.orig 2025-02-22 18:06:53 UTC +--- build/nocompile.gni.orig 2025-05-07 06:48:23 UTC +++ build/nocompile.gni @@ -55,7 +55,7 @@ if (is_win) { } diff --git a/www/iridium/files/patch-build_rust_rust__bindgen.gni b/www/iridium/files/patch-build_rust_rust__bindgen.gni index fdf61649b007..8c777f4b406d 100644 --- a/www/iridium/files/patch-build_rust_rust__bindgen.gni +++ b/www/iridium/files/patch-build_rust_rust__bindgen.gni @@ -1,4 +1,4 @@ ---- build/rust/rust_bindgen.gni.orig 2025-02-22 18:06:53 UTC +--- build/rust/rust_bindgen.gni.orig 2025-05-07 06:48:23 UTC +++ build/rust/rust_bindgen.gni @@ -12,14 +12,14 @@ if (is_win) { import("//build/toolchain/win/win_toolchain_data.gni") diff --git a/www/iridium/files/patch-build_rust_rust__bindgen__generator.gni b/www/iridium/files/patch-build_rust_rust__bindgen__generator.gni index 6d51fdfd00cc..14b2304a9a25 100644 --- a/www/iridium/files/patch-build_rust_rust__bindgen__generator.gni +++ b/www/iridium/files/patch-build_rust_rust__bindgen__generator.gni @@ -1,4 +1,4 @@ ---- build/rust/rust_bindgen_generator.gni.orig 2025-02-22 18:06:53 UTC +--- build/rust/rust_bindgen_generator.gni.orig 2025-05-07 06:48:23 UTC +++ build/rust/rust_bindgen_generator.gni @@ -11,14 +11,14 @@ if (is_win) { import("//build/toolchain/win/win_toolchain_data.gni") diff --git a/www/iridium/files/patch-build_rust_std_BUILD.gn b/www/iridium/files/patch-build_rust_std_BUILD.gn index 0a5335d58d48..d0b722a2cab3 100644 --- a/www/iridium/files/patch-build_rust_std_BUILD.gn +++ b/www/iridium/files/patch-build_rust_std_BUILD.gn @@ -1,4 +1,4 @@ ---- build/rust/std/BUILD.gn.orig 2025-04-05 13:54:50 UTC +--- build/rust/std/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ build/rust/std/BUILD.gn @@ -89,13 +89,20 @@ if (toolchain_has_rust) { # These are no longer present in the Windows toolchain. diff --git a/www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn b/www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn index 74e2284abeed..7412250e64d1 100644 --- a/www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn +++ b/www/iridium/files/patch-build_toolchain_freebsd_BUILD.gn @@ -1,4 +1,4 @@ ---- build/toolchain/freebsd/BUILD.gn.orig 2022-03-28 18:11:04 UTC +--- build/toolchain/freebsd/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ build/toolchain/freebsd/BUILD.gn @@ -0,0 +1,66 @@ +# Copyright 2013 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py b/www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py index e59066c37424..ae0a5da428be 100644 --- a/www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py +++ b/www/iridium/files/patch-build_toolchain_gcc__solink__wrapper.py @@ -1,4 +1,4 @@ ---- build/toolchain/gcc_solink_wrapper.py.orig 2022-03-28 18:11:04 UTC +--- build/toolchain/gcc_solink_wrapper.py.orig 2025-05-07 06:48:23 UTC +++ build/toolchain/gcc_solink_wrapper.py @@ -39,7 +39,7 @@ def CollectDynSym(args): """Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '""" diff --git a/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni b/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni index ccbd45581d2c..39c56c05ab7b 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 2025-04-16 18:18:42 UTC +--- build/toolchain/gcc_toolchain.gni.orig 2025-05-07 06:48:23 UTC +++ build/toolchain/gcc_toolchain.gni @@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) { "enable_resource_allowlist_generation=true does not work for target_os=$target_os") diff --git a/www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn b/www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn index 60694db854e9..c330d865aed3 100644 --- a/www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn +++ b/www/iridium/files/patch-build_toolchain_openbsd_BUILD.gn @@ -1,4 +1,4 @@ ---- build/toolchain/openbsd/BUILD.gn.orig 2022-03-28 18:11:04 UTC +--- build/toolchain/openbsd/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ build/toolchain/openbsd/BUILD.gn @@ -0,0 +1,66 @@ +# Copyright 2013 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-build_toolchain_toolchain.gni b/www/iridium/files/patch-build_toolchain_toolchain.gni index 64dd88aa0248..956b9a58f7cd 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-04-16 18:18:42 UTC +--- build/toolchain/toolchain.gni.orig 2025-05-07 06:48:23 UTC +++ build/toolchain/toolchain.gni -@@ -72,7 +72,7 @@ if (host_os == "mac") { +@@ -75,7 +75,7 @@ if (host_os == "mac") { host_shlib_extension = ".dylib" } else if (host_os == "win") { host_shlib_extension = ".dll" diff --git a/www/iridium/files/patch-cc_base_features.cc b/www/iridium/files/patch-cc_base_features.cc index 41ac54f25618..37daa223cf4f 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-02-22 18:06:53 UTC +--- cc/base/features.cc.orig 2025-05-07 06:48:23 UTC +++ cc/base/features.cc -@@ -43,7 +43,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr +@@ -48,7 +48,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__command__ids.h b/www/iridium/files/patch-chrome_app_chrome__command__ids.h index 561610c5aeae..2e03886ee5c6 100644 --- a/www/iridium/files/patch-chrome_app_chrome__command__ids.h +++ b/www/iridium/files/patch-chrome_app_chrome__command__ids.h @@ -1,4 +1,4 @@ ---- chrome/app/chrome_command_ids.h.orig 2025-03-18 16:46:04 UTC +--- chrome/app/chrome_command_ids.h.orig 2025-05-07 06:48:23 UTC +++ chrome/app/chrome_command_ids.h @@ -72,11 +72,11 @@ #define IDC_TOGGLE_MULTITASK_MENU 34050 diff --git a/www/iridium/files/patch-chrome_app_chrome__main.cc b/www/iridium/files/patch-chrome_app_chrome__main.cc index b65a185f5b4b..cfa6c781feed 100644 --- a/www/iridium/files/patch-chrome_app_chrome__main.cc +++ b/www/iridium/files/patch-chrome_app_chrome__main.cc @@ -1,4 +1,4 @@ ---- chrome/app/chrome_main.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/app/chrome_main.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/app/chrome_main.cc @@ -28,11 +28,11 @@ #include "chrome/app/chrome_main_mac.h" 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 639d4b12c935..e38af5ff3f40 100644 --- a/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc +++ b/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc @@ -1,4 +1,4 @@ ---- chrome/app/chrome_main_delegate.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/app/chrome_main_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/app/chrome_main_delegate.cc @@ -147,7 +147,7 @@ #include "components/webui/about/credit_utils.h" @@ -129,7 +129,7 @@ // Zygote needs to call InitCrashReporter() in RunZygote(). if (process_type != switches::kZygoteProcess && !command_line.HasSwitch(switches::kDisableCrashpadForTesting)) { -@@ -1532,13 +1532,13 @@ absl::variant<int, content::MainFunctionParams> Chrome +@@ -1532,13 +1532,13 @@ std::variant<int, content::MainFunctionParams> ChromeM #else #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \ diff --git a/www/iridium/files/patch-chrome_browser_BUILD.gn b/www/iridium/files/patch-chrome_browser_BUILD.gn index ca0c5a41a56a..233158193287 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-04-16 18:18:42 UTC +--- chrome/browser/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/BUILD.gn -@@ -6819,6 +6819,13 @@ static_library("browser") { +@@ -6866,6 +6866,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 1cf698356235..12835627d5e0 100644 --- a/www/iridium/files/patch-chrome_browser_about__flags.cc +++ b/www/iridium/files/patch-chrome_browser_about__flags.cc @@ -1,6 +1,6 @@ ---- chrome/browser/about_flags.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/about_flags.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/about_flags.cc -@@ -258,7 +258,7 @@ +@@ -260,7 +260,7 @@ #include "extensions/common/extension_features.h" #endif @@ -9,7 +9,7 @@ #include "base/allocator/buildflags.h" #endif -@@ -344,7 +344,7 @@ +@@ -349,7 +349,7 @@ #include "device/vr/public/cpp/switches.h" #endif @@ -18,7 +18,7 @@ #include "ui/ozone/public/ozone_switches.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -354,7 +354,7 @@ +@@ -359,7 +359,7 @@ #include "chrome/browser/win/mica_titlebar.h" #endif @@ -26,8 +26,8 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) #include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck #include "chrome/browser/enterprise/profile_management/profile_management_features.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -365,7 +365,7 @@ + #include "chrome/browser/enterprise/webstore/features.h" +@@ -371,7 +371,7 @@ #include "components/user_education/common/user_education_features.h" // nogncheck #endif @@ -36,7 +36,16 @@ #include "chrome/browser/ui/ui_features.h" #include "ui/base/ui_base_features.h" #endif -@@ -520,7 +520,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap +@@ -423,7 +423,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"}}; +@@ -539,7 +539,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}}; #endif @@ -45,7 +54,7 @@ const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = { {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""}, {flag_descriptions::kOzonePlatformHintChoiceAuto, -@@ -821,6 +821,26 @@ const FeatureEntry::FeatureVariation +@@ -852,6 +852,26 @@ const FeatureEntry::FeatureVariation std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam), nullptr}}; @@ -72,8 +81,8 @@ const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = { {"UIClipboardMaximumAge", "60"}}; const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = { -@@ -1184,7 +1204,7 @@ const FeatureEntry::FeatureVariation kPageContentAnnot - }; +@@ -1227,7 +1247,7 @@ constexpr FeatureEntry::FeatureVariation + #endif // !BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_WIN) @@ -81,7 +90,7 @@ const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{ {"AtKeywordAcceleration", "true"}, }; -@@ -1222,7 +1242,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada +@@ -1265,7 +1285,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -89,8 +98,8 @@ + BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) // A limited number of combinations of the rich autocompletion params. - const FeatureEntry::FeatureParam -@@ -3582,7 +3602,7 @@ const FeatureEntry::FeatureVariation + const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = { +@@ -3555,7 +3575,7 @@ const FeatureEntry::FeatureVariation #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -99,7 +108,7 @@ const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] = {{"link_capturing_state", "on_by_default"}}; const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] = -@@ -4088,7 +4108,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari +@@ -4059,7 +4079,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr}, }; @@ -108,7 +117,7 @@ const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = { {"TranslationAPIAcceptLanguagesCheck", "false"}, {"TranslationAPILimitLanguagePackCount", "false"}}; -@@ -4154,7 +4174,7 @@ const FeatureEntry::FeatureVariation +@@ -4125,7 +4145,7 @@ const FeatureEntry::FeatureVariation 1, nullptr}, }; @@ -117,7 +126,7 @@ const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = { {"BackoffTime", "0h"}, {"BackoffMultiplierBase", "0.0"}, -@@ -4997,7 +5017,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -4992,7 +5012,7 @@ const FeatureEntry kFeatureEntries[] = { }, #endif // BUILDFLAG(IS_WIN) @@ -126,7 +135,7 @@ { "fluent-overlay-scrollbars", flag_descriptions::kFluentOverlayScrollbarsName, -@@ -5286,7 +5306,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5279,7 +5299,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableIsolatedWebAppDevModeName, flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)}, @@ -135,7 +144,7 @@ {"enable-iwa-key-distribution-component", flag_descriptions::kEnableIwaKeyDistributionComponentName, flag_descriptions::kEnableIwaKeyDistributionComponentDescription, -@@ -5545,7 +5565,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5500,7 +5520,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kWebShare)}, #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -144,10 +153,10 @@ {"pulseaudio-loopback-for-cast", flag_descriptions::kPulseaudioLoopbackForCastName, flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux, -@@ -5581,6 +5601,16 @@ const FeatureEntry kFeatureEntries[] = { - flag_descriptions::kWaylandLinuxDrmSyncobjName, - flag_descriptions::kWaylandLinuxDrmSyncobjDescription, kOsLinux, - FEATURE_VALUE_TYPE(features::kWaylandLinuxDrmSyncobj)}, +@@ -5541,6 +5561,16 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kWaylandSessionManagementName, + flag_descriptions::kWaylandSessionManagementDescription, kOsLinux, + FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)}, + +#if BUILDFLAG(IS_BSD) + {"audio-backend", @@ -161,7 +170,7 @@ #endif // BUILDFLAG(IS_LINUX) #if BUILDFLAG(ENABLE_VR) -@@ -6461,7 +6491,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6427,7 +6457,7 @@ const FeatureEntry kFeatureEntries[] = { "MlUrlScoring")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -170,16 +179,16 @@ {"omnibox-domain-suggestions", flag_descriptions::kOmniboxDomainSuggestionsName, flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop, -@@ -6674,7 +6704,7 @@ const FeatureEntry kFeatureEntries[] = { - "OrganicRepeatableQueries")}, - +@@ -6697,7 +6727,7 @@ const FeatureEntry kFeatureEntries[] = { + kNumSrpZpsRelatedSearches, + "PowerTools")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_WIN) + BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName, flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop, FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings, -@@ -7171,7 +7201,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7189,7 +7219,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -188,7 +197,7 @@ {"cups-ipp-printing-backend", flag_descriptions::kCupsIppPrintingBackendName, flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop, -@@ -7436,7 +7466,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7437,7 +7467,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)}, @@ -197,7 +206,7 @@ {"wasm-tts-component-updater-enabled", flag_descriptions::kWasmTtsComponentUpdaterEnabledName, flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop, -@@ -8092,7 +8122,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8109,7 +8139,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)}, #endif // !BUILDFLAG(IS_CHROMEOS) @@ -206,7 +215,7 @@ {"enable-network-service-sandbox", flag_descriptions::kEnableNetworkServiceSandboxName, flag_descriptions::kEnableNetworkServiceSandboxDescription, -@@ -8773,7 +8803,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8774,7 +8804,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -215,7 +224,7 @@ {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName, flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux, FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)}, -@@ -8798,7 +8828,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8799,7 +8829,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux, FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)}, @@ -224,7 +233,7 @@ { "ui-debug-tools", flag_descriptions::kUIDebugToolsName, -@@ -9265,7 +9295,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9275,7 +9305,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kRenderPassDrawnRect)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -233,7 +242,7 @@ {"media-session-enter-picture-in-picture", flag_descriptions::kMediaSessionEnterPictureInPictureName, flag_descriptions::kMediaSessionEnterPictureInPictureDescription, -@@ -9903,7 +9933,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9924,7 +9954,7 @@ const FeatureEntry kFeatureEntries[] = { kOsDesktop | kOsAndroid, FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)}, @@ -242,7 +251,7 @@ {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName, flag_descriptions::kCameraMicEffectsDescription, static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux), -@@ -10027,7 +10057,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10048,7 +10078,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)}, #endif @@ -251,7 +260,7 @@ {"third-party-profile-management", flag_descriptions::kThirdPartyProfileManagementName, flag_descriptions::kThirdPartyProfileManagementDescription, -@@ -10062,7 +10092,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10077,7 +10107,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -260,16 +269,16 @@ {"enable-user-navigation-capturing-pwa", flag_descriptions::kPwaNavigationCapturingName, flag_descriptions::kPwaNavigationCapturingDescription, -@@ -10823,7 +10853,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10817,7 +10847,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kCanvasHibernationDescription, kOsAll, FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)}, -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - {"sync-enable-bookmarks-in-transport-mode", - flag_descriptions::kSyncEnableBookmarksInTransportModeName, - flag_descriptions::kSyncEnableBookmarksInTransportModeDescription, -@@ -10939,7 +10969,7 @@ const FeatureEntry kFeatureEntries[] = { + {"enable-history-sync-optin", + flag_descriptions::kEnableHistorySyncOptinName, + flag_descriptions::kEnableHistorySyncOptinDescription, +@@ -10920,7 +10950,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)}, #endif // BUILDFLAG(IS_ANDROID) @@ -278,7 +287,7 @@ {"supervised-profile-safe-search", flag_descriptions::kSupervisedProfileSafeSearchName, flag_descriptions::kSupervisedProfileSafeSearchDescription, -@@ -11186,7 +11216,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11167,7 +11197,7 @@ const FeatureEntry kFeatureEntries[] = { segmentation_platform::features::kSegmentationSurveyPage)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -287,7 +296,7 @@ {"autofill-enable-buy-now-pay-later", flag_descriptions::kAutofillEnableBuyNowPayLaterName, flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop, -@@ -11306,7 +11336,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11282,7 +11312,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)}, @@ -296,7 +305,7 @@ {"translation-api", flag_descriptions::kTranslationAPIName, flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux, FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI, -@@ -11343,7 +11373,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11319,7 +11349,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( password_manager::features::kPasswordFormClientsideClassifier)}, @@ -305,7 +314,7 @@ {"contextual-cueing", flag_descriptions::kContextualCueingName, flag_descriptions::kContextualCueingDescription, kOsLinux | kOsMac | kOsWin, -@@ -11662,7 +11692,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11653,7 +11683,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)}, #endif // !BUILDFLAG(IS_ANDROID) @@ -314,7 +323,7 @@ {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName, flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux, FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)}, -@@ -11712,7 +11742,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11703,7 +11733,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // !BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -323,7 +332,7 @@ {"autofill-enable-amount-extraction-desktop", flag_descriptions::kAutofillEnableAmountExtractionDesktopName, flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription, -@@ -11732,7 +11762,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11723,7 +11753,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -332,3 +341,39 @@ {"autofill-enable-amount-extraction-allowlist-desktop", flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName, flag_descriptions:: +@@ -11834,7 +11864,7 @@ const FeatureEntry kFeatureEntries[] = { + apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)}, + #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) + {"chrome-web-store-navigation-throttle", + flag_descriptions::kChromeWebStoreNavigationThrottleName, + flag_descriptions::kChromeWebStoreNavigationThrottleDescription, +@@ -11869,7 +11899,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:: +@@ -11899,7 +11929,7 @@ const FeatureEntry kFeatureEntries[] = { + flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll, + FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)}, + +-#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, +@@ -11921,7 +11951,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, diff --git a/www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc b/www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc index a42765c38d71..576bb772d25a 100644 --- a/www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc +++ b/www/iridium/files/patch-chrome_browser_accessibility_page__colors.cc @@ -1,4 +1,4 @@ ---- chrome/browser/accessibility/page_colors.cc.orig 2024-08-27 06:28:16 UTC +--- chrome/browser/accessibility/page_colors.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/accessibility/page_colors.cc @@ -12,7 +12,7 @@ #include "components/sync_preferences/pref_service_syncable.h" diff --git a/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc b/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc index 5ce002ba6407..59843f04850c 100644 --- a/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc +++ b/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc @@ -1,4 +1,4 @@ ---- chrome/browser/after_startup_task_utils.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/after_startup_task_utils.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/after_startup_task_utils.cc @@ -112,7 +112,7 @@ void SetBrowserStartupIsComplete() { TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count); diff --git a/www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc b/www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc index c080f9e8525a..333c6a7b56e9 100644 --- a/www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc +++ b/www/iridium/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc @@ -1,4 +1,4 @@ ---- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/apps/app_service/publishers/extension_apps.cc @@ -23,7 +23,7 @@ ExtensionApps::ExtensionApps(AppServiceProxy* proxy) ExtensionApps::~ExtensionApps() = default; diff --git a/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc b/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc index 5d53ab58f94e..87ae41a0b256 100644 --- a/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc +++ b/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc @@ -1,4 +1,4 @@ ---- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/apps/platform_apps/platform_app_launch.cc @@ -19,7 +19,7 @@ #include "extensions/common/constants.h" diff --git a/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h b/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h index 5cc69021077e..5dfd78640e8f 100644 --- a/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h +++ b/www/iridium/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h @@ -1,4 +1,4 @@ ---- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/apps/platform_apps/platform_app_launch.h @@ -38,7 +38,7 @@ bool OpenExtensionApplicationWindow(Profile* profile, content::WebContents* OpenExtensionApplicationTab(Profile* profile, 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 877e7133b7bd..28372d2932d0 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,4 +1,4 @@ ---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc @@ -89,7 +89,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch return metrics::OmniboxInputType::QUERY; 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 8f87bc433ef3..3ab738b0a94a 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,4 +1,4 @@ ---- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/background/extensions/background_mode_manager.cc @@ -893,7 +893,7 @@ gfx::ImageSkia GetStatusTrayIcon() { } diff --git a/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc b/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc index 8f6ac4ab21a4..c3205eb42ac7 100644 --- a/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc +++ b/www/iridium/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc @@ -1,4 +1,4 @@ ---- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/background/extensions/background_mode_optimizer.cc @@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer> BackgroundMod return nullptr; 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 deadf3fcbcdc..ce88fa8d98f5 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-04-16 18:18:42 UTC +--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/background/glic/glic_status_icon.cc -@@ -83,7 +83,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control +@@ -86,7 +86,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control if (!status_icon_) { return; } @@ -9,8 +9,8 @@ // Set a vector icon for proper themeing on Linux. status_icon_->SetIcon( GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON)); -@@ -113,7 +113,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control - GlicStatusIcon::~GlicStatusIcon() { +@@ -128,7 +128,7 @@ GlicStatusIcon::~GlicStatusIcon() { + context_menu_ = nullptr; if (status_icon_) { -#if !BUILDFLAG(IS_LINUX) @@ -18,7 +18,16 @@ status_icon_->RemoveObserver(this); #endif std::unique_ptr<StatusIcon> removed_icon = -@@ -201,7 +201,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C +@@ -234,7 +234,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato + } + + void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (context_menu_) { + context_menu_->SetCommandIdVisible(IDC_GLIC_STATUS_ICON_MENU_EXIT, + BrowserList::GetInstance()->empty()); +@@ -272,7 +272,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C menu->AddItem( IDC_GLIC_STATUS_ICON_MENU_REMOVE_ICON, l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_REMOVE_ICON)); diff --git a/www/iridium/files/patch-chrome_browser_browser__features.cc b/www/iridium/files/patch-chrome_browser_browser__features.cc index ad4f26babebc..ee8c3b499c35 100644 --- a/www/iridium/files/patch-chrome_browser_browser__features.cc +++ b/www/iridium/files/patch-chrome_browser_browser__features.cc @@ -1,15 +1,15 @@ ---- chrome/browser/browser_features.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/browser_features.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/browser_features.cc -@@ -81,7 +81,7 @@ BASE_FEATURE(kContentUsesBrowserThemeColorMode, - "ContentUsesBrowserThemeColorMode", - base::FEATURE_DISABLED_BY_DEFAULT); +@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction, + "ClearUserDataUponProfileDestruction", + base::FEATURE_ENABLED_BY_DEFAULT); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Enables usage of os_crypt_async::SecretPortalKeyProvider. Once // `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be // disabled without losing data. -@@ -100,7 +100,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider, +@@ -94,7 +94,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); -@@ -233,7 +233,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning, +@@ -227,7 +227,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 756e2d7a1db8..4f9f7242d154 100644 --- a/www/iridium/files/patch-chrome_browser_browser__features.h +++ b/www/iridium/files/patch-chrome_browser_browser__features.h @@ -1,15 +1,15 @@ ---- chrome/browser/browser_features.h.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/browser_features.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/browser_features.h -@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kCertVerificationNetworkTime); - - BASE_DECLARE_FEATURE(kContentUsesBrowserThemeColorMode); +@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore + BASE_DECLARE_FEATURE(kCertVerificationNetworkTime); + BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) BASE_DECLARE_FEATURE(kDbusSecretPortal); BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider); #endif -@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed +@@ -100,7 +100,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 7c3902405405..25d894bf3466 100644 --- a/www/iridium/files/patch-chrome_browser_browser__process__impl.cc +++ b/www/iridium/files/patch-chrome_browser_browser__process__impl.cc @@ -1,4 +1,4 @@ ---- chrome/browser/browser_process_impl.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/browser_process_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/browser_process_impl.cc @@ -259,7 +259,7 @@ #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h" @@ -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; -@@ -1133,7 +1133,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim +@@ -1145,7 +1145,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim GoogleUpdateSettings::GetCollectStatsConsent()); registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true); @@ -27,7 +27,7 @@ os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry); #endif } -@@ -1401,7 +1401,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { +@@ -1413,7 +1413,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") { -@@ -1670,7 +1670,7 @@ void BrowserProcessImpl::Unpin() { +@@ -1682,7 +1682,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 c8821eea8c93..0e924548c16a 100644 --- a/www/iridium/files/patch-chrome_browser_browser__process__impl.h +++ b/www/iridium/files/patch-chrome_browser_browser__process__impl.h @@ -1,4 +1,4 @@ ---- chrome/browser/browser_process_impl.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/browser_process_impl.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/browser_process_impl.h @@ -408,7 +408,7 @@ class BrowserProcessImpl : public BrowserProcess, 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 bf121ce13041..be6bf01b26ac 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,4 +1,4 @@ ---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_field_trials.cc @@ -37,7 +37,7 @@ #include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h" 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 index 752030bd302f..ac23e14c0033 100644 --- a/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h +++ b/www/iridium/files/patch-chrome_browser_chrome__browser__field__trials.h @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_field_trials.h.orig 2024-12-22 12:24:29 UTC +--- 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, 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 233f00a46115..30694d4f4f5f 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,4 +1,4 @@ ---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_interface_binders.cc @@ -77,7 +77,7 @@ #endif // BUILDFLAG(ENABLE_UNHANDLED_TAP) 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 205097bea3f4..27438125f6d5 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,6 +1,6 @@ ---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_interface_binders_webui.cc -@@ -46,7 +46,7 @@ +@@ -47,7 +47,7 @@ #include "content/public/browser/web_ui_controller_interface_binder.h" #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ #include "chrome/browser/ui/webui/connectors_internals/connectors_internals.mojom.h" #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h" #include "chrome/browser/ui/webui/discards/discards.mojom.h" -@@ -55,7 +55,7 @@ +@@ -56,7 +56,7 @@ #include "ui/webui/resources/cr_components/app_management/app_management.mojom.h" #endif @@ -17,8 +17,8 @@ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h" - #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" -@@ -440,7 +440,7 @@ void PopulateChromeWebUIFrameBinders( + #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin.mojom.h" +@@ -445,7 +445,7 @@ void PopulateChromeWebUIFrameBinders( #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -27,7 +27,7 @@ RegisterWebUIControllerInterfaceBinder< connectors_internals::mojom::PageHandler, enterprise_connectors::ConnectorsInternalsUI>(map); -@@ -451,7 +451,7 @@ void PopulateChromeWebUIFrameBinders( +@@ -456,7 +456,7 @@ void PopulateChromeWebUIFrameBinders( policy::DlpInternalsUI>(map); #endif @@ -36,9 +36,9 @@ RegisterWebUIControllerInterfaceBinder< app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map); -@@ -544,14 +544,14 @@ void PopulateChromeWebUIFrameBinders( - page_image_service::mojom::PageImageServiceHandler, HistoryUI, - HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map); +@@ -583,14 +583,14 @@ void PopulateChromeWebUIFrameBinders( + HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map); + } -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) @@ -53,7 +53,7 @@ WhatsNewUI, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) NewTabPageUI>(map); -@@ -1084,7 +1084,7 @@ void PopulateChromeWebUIFrameBinders( +@@ -1123,7 +1123,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 ba61d4f355cb..dd7571e733ec 100644 --- a/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc +++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_main.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/chrome_browser_main.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_main.cc @@ -149,7 +149,7 @@ #endif 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 index a845c00419b8..fd485655f51d 100644 --- 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 @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_main_extra_parts_linux.cc @@ -58,7 +58,7 @@ void ChromeBrowserMainExtraPartsLinux::PostBrowserStar diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc index b387c51d6947..f4a5a65ac119 100644 --- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc +++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc @@ -28,7 +28,7 @@ void ChromeBrowserMainExtraPartsOzone::PostCreateMainM } diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc index e3534cbbfa73..d3fd7b9d43ef 100644 --- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc +++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_main_linux.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/chrome_browser_main_linux.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_main_linux.cc @@ -24,7 +24,7 @@ #include "device/bluetooth/dbus/bluez_dbus_thread_manager.h" diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h b/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h index 1efda4097a61..07c580860fd4 100644 --- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h +++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.h @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_main_linux.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/chrome_browser_main_linux.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_main_linux.h @@ -31,7 +31,7 @@ class ChromeBrowserMainPartsLinux : public ChromeBrows diff --git a/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc b/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc index 06fff0ed5179..02a95414dec1 100644 --- a/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc +++ b/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_main_posix.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/chrome_browser_main_posix.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_browser_main_posix.cc @@ -81,7 +81,7 @@ void ExitHandler::ExitWhenPossibleOnUIThread(int signa // ExitHandler takes care of deleting itself. 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 fd214a7c0652..6af38235692b 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-04-16 18:18:42 UTC +--- chrome/browser/chrome_content_browser_client.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_content_browser_client.cc -@@ -504,7 +504,7 @@ +@@ -506,7 +506,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) -@@ -618,11 +618,11 @@ +@@ -622,11 +622,11 @@ #include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h" #endif // !BUILDFLAG(IS_ANDROID) @@ -23,7 +23,7 @@ #include "components/crash/core/app/crash_switches.h" #include "components/crash/core/app/crashpad.h" #endif -@@ -633,7 +633,7 @@ +@@ -637,7 +637,7 @@ #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h" #endif @@ -32,7 +32,7 @@ #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" -@@ -642,7 +642,7 @@ +@@ -646,7 +646,7 @@ #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -41,7 +41,7 @@ #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || // BUILDFLAG(IS_CHROMEOS) -@@ -651,7 +651,7 @@ +@@ -655,7 +655,7 @@ #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h" #endif @@ -50,7 +50,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" -@@ -1544,7 +1544,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre +@@ -1549,7 +1549,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache, false); #endif // BUILDFLAG(IS_CHROMEOS) @@ -59,7 +59,7 @@ registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled, true); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) -@@ -1752,7 +1752,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1758,7 +1758,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo #elif BUILDFLAG(IS_CHROMEOS) main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>( is_integration_test, &startup_data_); @@ -68,7 +68,7 @@ main_parts = std::make_unique<ChromeBrowserMainPartsLinux>( is_integration_test, &startup_data_); #elif BUILDFLAG(IS_ANDROID) -@@ -1781,7 +1781,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1787,7 +1787,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo // Construct additional browser parts. Stages are called in the order in // which they are added. #if defined(TOOLKIT_VIEWS) @@ -77,7 +77,7 @@ main_parts->AddParts( std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>()); #else -@@ -1798,7 +1798,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1804,7 +1804,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>()); #endif @@ -86,7 +86,7 @@ main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>()); #elif BUILDFLAG(IS_OZONE) main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>()); -@@ -1817,7 +1817,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1823,7 +1823,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo chrome::AddMetricsExtraParts(main_parts.get()); @@ -95,7 +95,7 @@ main_parts->AddParts( std::make_unique< enterprise_util::ChromeBrowserMainExtraPartsEnterprise>()); -@@ -2700,7 +2700,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial( +@@ -2706,7 +2706,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial( void ChromeContentBrowserClient::AppendExtraCommandLineSwitches( base::CommandLine* command_line, int child_process_id) { @@ -105,7 +105,7 @@ #if BUILDFLAG(IS_MAC) std::unique_ptr<metrics::ClientInfo> client_info = GoogleUpdateSettings::LoadMetricsClientInfo(); -@@ -2709,7 +2711,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -2715,7 +2717,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin client_info->client_id); } #elif BUILDFLAG(IS_POSIX) @@ -114,7 +114,7 @@ pid_t pid; if (crash_reporter::GetHandlerSocket(nullptr, &pid)) { command_line->AppendSwitchASCII( -@@ -3069,7 +3071,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -3080,7 +3082,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin } } @@ -123,7 +123,25 @@ // Opt into a hardened stack canary mitigation if it hasn't already been // force-disabled. if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) { -@@ -4911,7 +4913,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst +@@ -4030,7 +4032,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, +@@ -4657,7 +4659,7 @@ void ChromeContentBrowserClient::OverrideWebPreference + + UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(), + web_contents, GetWebTheme()); +-#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) + +@@ -4973,7 +4975,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst } } @@ -132,7 +150,7 @@ void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( const base::CommandLine& command_line, int child_process_id, -@@ -5423,7 +5425,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -5485,7 +5487,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati &throttles); } @@ -141,7 +159,7 @@ MaybeAddThrottle( WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle), &throttles); -@@ -5440,7 +5442,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -5502,7 +5504,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -150,7 +168,7 @@ MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle:: MaybeCreateThrottleFor(handle), &throttles); -@@ -5481,7 +5483,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -5543,7 +5545,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati } #endif @@ -159,7 +177,7 @@ MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle:: MaybeCreateThrottleFor(handle), &throttles); -@@ -7419,7 +7421,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS +@@ -7496,7 +7498,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 48b26dadfddd..488acfaa6e19 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,6 +1,6 @@ ---- chrome/browser/chrome_content_browser_client.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/chrome_content_browser_client.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/chrome_content_browser_client.h -@@ -552,7 +552,7 @@ class ChromeContentBrowserClient : public content::Con +@@ -555,7 +555,7 @@ class ChromeContentBrowserClient : public content::Con bool IsPluginAllowedToUseDevChannelAPIs( content::BrowserContext* browser_context, const GURL& url) override; diff --git a/www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc index 9ddaad421898..b3df8b939c9c 100644 --- a/www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc +++ b/www/iridium/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc @@ -1,6 +1,6 @@ ---- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc -@@ -100,7 +100,7 @@ MessagingBackendServiceFactory::BuildServiceInstanceFo +@@ -102,7 +102,7 @@ MessagingBackendServiceFactory::BuildServiceInstanceFo // This configuration object allows us to control platform specific behavior. MessagingBackendConfiguration configuration; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc index 67dec6f92cfc..b0e9b3ddfc01 100644 --- a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc +++ b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc @@ -1,6 +1,6 @@ ---- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc -@@ -56,7 +56,7 @@ void OnDemandUpdateCompleted(update_client::Error err) +@@ -64,7 +64,7 @@ component_updater::OnDemandUpdater::Priority GetOnDema namespace component_updater { @@ -9,7 +9,7 @@ BASE_FEATURE(kIwaKeyDistributionComponent, "IwaKeyDistributionComponent", #if BUILDFLAG(IS_CHROMEOS) -@@ -81,7 +81,7 @@ bool IwaKeyDistributionComponentInstallerPolicy::IsSup +@@ -89,7 +89,7 @@ bool IwaKeyDistributionComponentInstallerPolicy::IsSup // the main IWA feature. #if BUILDFLAG(IS_WIN) return base::FeatureList::IsEnabled(features::kIsolatedWebApps); diff --git a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h index d51a87e9f81d..8d00c5d6742d 100644 --- a/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h +++ b/www/iridium/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h @@ -1,4 +1,4 @@ ---- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h @@ -27,7 +27,7 @@ class IwaKeyDistributionInfoProvider; 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 94d4ce8d1b6a..c66de2b1f63e 100644 --- a/www/iridium/files/patch-chrome_browser_component__updater_registration.cc +++ b/www/iridium/files/patch-chrome_browser_component__updater_registration.cc @@ -1,4 +1,4 @@ ---- chrome/browser/component_updater/registration.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/component_updater/registration.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/component_updater/registration.cc @@ -101,7 +101,7 @@ #endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) 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 196f813d262e..dae972e24c3d 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,4 +1,4 @@ ---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc @@ -8,7 +8,7 @@ #include "base/functional/callback.h" diff --git a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h index bdd8a9c3a930..a797eaf15b52 100644 --- a/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h +++ b/www/iridium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.h @@ -1,4 +1,4 @@ ---- chrome/browser/component_updater/wasm_tts_engine_component_installer.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/component_updater/wasm_tts_engine_component_installer.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/component_updater/wasm_tts_engine_component_installer.h @@ -27,7 +27,7 @@ class WasmTtsEngineComponentInstallerPolicy : public C WasmTtsEngineComponentInstallerPolicy& operator=( diff --git a/www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc index fdf1e1c0b70f..2b59efd0517f 100644 --- a/www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc +++ b/www/iridium/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc @@ -1,4 +1,4 @@ ---- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/component_updater/widevine_cdm_component_installer.cc @@ -41,7 +41,7 @@ #include "third_party/widevine/cdm/buildflags.h" diff --git a/www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc index b1d334b2ebdc..90c953d9d4b2 100644 --- a/www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc +++ b/www/iridium/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc @@ -1,4 +1,4 @@ ---- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2023-03-13 07:33:08 UTC +--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc @@ -68,7 +68,7 @@ void ChromeProtocolHandlerRegistryDelegate::CheckDefau // If true default protocol handlers will be removed if the OS level diff --git a/www/iridium/files/patch-chrome_browser_defaults.cc b/www/iridium/files/patch-chrome_browser_defaults.cc index 27c425266511..d41af63a1a20 100644 --- a/www/iridium/files/patch-chrome_browser_defaults.cc +++ b/www/iridium/files/patch-chrome_browser_defaults.cc @@ -1,4 +1,4 @@ ---- chrome/browser/defaults.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/defaults.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/defaults.cc @@ -31,7 +31,7 @@ const bool kAlwaysCreateTabbedBrowserOnSessionRestore const bool kShowHelpMenuItemIcon = false; diff --git a/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc index 13968db8498e..cfdf29cbf43d 100644 --- a/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc +++ b/www/iridium/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc @@ -26,7 +26,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> CreatePlatform #if BUILDFLAG(IS_CHROMEOS) diff --git a/www/iridium/files/patch-chrome_browser_devtools_features.cc b/www/iridium/files/patch-chrome_browser_devtools_features.cc new file mode 100644 index 000000000000..16712c0e7db5 --- /dev/null +++ b/www/iridium/files/patch-chrome_browser_devtools_features.cc @@ -0,0 +1,11 @@ +--- chrome/browser/devtools/features.cc.orig 2025-05-07 06:48:23 UTC ++++ chrome/browser/devtools/features.cc +@@ -157,7 +157,7 @@ BASE_FEATURE(kDevToolsAiGeneratedTimelineLabels, + "DevToolsAiGeneratedTimelineLabels", + base::FEATURE_DISABLED_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 new file mode 100644 index 000000000000..7cfa7ddab0cc --- /dev/null +++ b/www/iridium/files/patch-chrome_browser_devtools_features.h @@ -0,0 +1,11 @@ +--- chrome/browser/devtools/features.h.orig 2025-05-07 06:48:23 UTC ++++ chrome/browser/devtools/features.h +@@ -89,7 +89,7 @@ BASE_DECLARE_FEATURE(kDevToolsCssValueTracing); + + BASE_DECLARE_FEATURE(kDevToolsAiGeneratedTimelineLabels); + +-#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 new file mode 100644 index 000000000000..82f01d707bcb --- /dev/null +++ b/www/iridium/files/patch-chrome_browser_devtools_remote__debugging__server.cc @@ -0,0 +1,11 @@ +--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-05-07 06:48:23 UTC ++++ chrome/browser/devtools/remote_debugging_server.cc +@@ -109,7 +109,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is + 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 (base::FeatureList::IsEnabled(features::kDevToolsDebuggingRestrictions) && + is_default_user_data_dir.value_or(true)) { + return base::unexpected( diff --git a/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h b/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h index 16fd22580410..048bd0e82800 100644 --- a/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h +++ b/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h @@ -1,4 +1,4 @@ ---- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/diagnostics/diagnostics_writer.h @@ -16,6 +16,8 @@ namespace diagnostics { // Console base class used internally. 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 01a3361753a3..44fe2a2473a8 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,4 +1,4 @@ ---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/download/chrome_download_manager_delegate.cc @@ -1864,7 +1864,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile( diff --git a/www/iridium/files/patch-chrome_browser_download_download__commands.cc b/www/iridium/files/patch-chrome_browser_download_download__commands.cc index eb01975da898..15efa7040404 100644 --- a/www/iridium/files/patch-chrome_browser_download_download__commands.cc +++ b/www/iridium/files/patch-chrome_browser_download_download__commands.cc @@ -1,4 +1,4 @@ ---- chrome/browser/download/download_commands.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/download/download_commands.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/download/download_commands.cc @@ -27,7 +27,7 @@ #include "ui/base/clipboard/scoped_clipboard_writer.h" diff --git a/www/iridium/files/patch-chrome_browser_download_download__commands.h b/www/iridium/files/patch-chrome_browser_download_download__commands.h index 578ad4a25fe8..a78c9d0a7580 100644 --- a/www/iridium/files/patch-chrome_browser_download_download__commands.h +++ b/www/iridium/files/patch-chrome_browser_download_download__commands.h @@ -1,4 +1,4 @@ ---- chrome/browser/download/download_commands.h.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/download/download_commands.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/download/download_commands.h @@ -66,7 +66,7 @@ class DownloadCommands { void ExecuteCommand(Command command); diff --git a/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc b/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc index e3cc0ed860e4..53d27163f5d8 100644 --- a/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc +++ b/www/iridium/files/patch-chrome_browser_download_download__file__picker.cc @@ -1,4 +1,4 @@ ---- chrome/browser/download/download_file_picker.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/download/download_file_picker.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/download/download_file_picker.cc @@ -18,7 +18,7 @@ #include "content/public/browser/web_contents.h" 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 31b01bf16638..f11e88132ced 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,4 +1,4 @@ ---- chrome/browser/download/download_item_model.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/download/download_item_model.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/download/download_item_model.cc @@ -772,7 +772,7 @@ bool DownloadItemModel::IsCommandChecked( download_crx_util::IsExtensionDownload(*download_); @@ -18,7 +18,7 @@ if (download_commands->CanOpenPdfInSystemViewer()) { prefs->SetShouldOpenPdfInSystemReader(!is_checked); SetShouldPreferOpeningInBrowser(is_checked); -@@ -1215,7 +1215,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe +@@ -1206,7 +1206,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 e3d5e1da4708..eb0cd255f498 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-04-16 18:18:42 UTC +--- chrome/browser/download/download_prefs.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/download/download_prefs.cc @@ -11,6 +11,7 @@ #include <vector> diff --git a/www/iridium/files/patch-chrome_browser_download_download__prefs.h b/www/iridium/files/patch-chrome_browser_download_download__prefs.h index 6a282ccd1ed7..1a6ebbdfac86 100644 --- a/www/iridium/files/patch-chrome_browser_download_download__prefs.h +++ b/www/iridium/files/patch-chrome_browser_download_download__prefs.h @@ -1,4 +1,4 @@ ---- chrome/browser/download/download_prefs.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/download/download_prefs.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/download/download_prefs.h @@ -107,7 +107,7 @@ class DownloadPrefs { void DisableAutoOpenByUserBasedOnExtension(const base::FilePath& file_name); diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc index 44a5e8ee9ea2..8645a4310f76 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc @@ -151,7 +151,7 @@ AnalysisServiceSettings::AnalysisServiceSettings( const char* verification_key = kKeyWindowsVerification; 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 c7970fecdb8d..329f39edd885 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-04-16 18:18:42 UTC +--- chrome/browser/enterprise/connectors/common.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/common.cc -@@ -16,7 +16,7 @@ +@@ -17,7 +17,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 -@@ -191,7 +191,7 @@ std::string GetProfileEmail(Profile* profile) { +@@ -192,7 +192,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 46e29dfb7a8d..1aa630da05d7 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-04-16 18:18:42 UTC +--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/connectors_service.cc -@@ -470,7 +470,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope( +@@ -476,7 +476,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_device__trust_device__trust__connector__service__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc index e0da2f3f6cf1..1088f5e4dc62 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2024-08-27 06:28:16 UTC +--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc @@ -10,7 +10,7 @@ #include "chrome/browser/profiles/profile.h" diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc index fa2a3b5a0dd3..1ed5ae261310 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc @@ -22,7 +22,7 @@ #include "components/policy/core/common/management/management_service.h" diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc index 4f364b761eee..b507aba772b6 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc @@ -19,7 +19,7 @@ diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc index f68e1dc47821..9682a9e73abb 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc @@ -13,7 +13,7 @@ #include "chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/win_key_persistence_delegate.h" diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc index 9043acd01e4e..3cb3e67ab080 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc @@ -23,7 +23,7 @@ #include "chrome/browser/enterprise/connectors/connectors_service.h" diff --git a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc index 48f3f368304c..0402cfdfefe5 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2024-08-27 06:28:16 UTC +--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc @@ -13,7 +13,7 @@ namespace enterprise_connectors { 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 11d235c99317..729721b1b8e4 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,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc @@ -20,7 +20,7 @@ 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 ccde528a750d..6144bb748aaf 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-04-16 18:18:42 UTC +--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc -@@ -55,7 +55,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" -@@ -160,7 +160,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, -@@ -196,7 +196,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); -@@ -248,7 +248,7 @@ std::string RealtimeReportingClient::GetBrowserClientI +@@ -246,7 +246,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 f9ce1b95e1c9..4663bfd0e1f4 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-04-16 18:18:42 UTC +--- 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 @@ -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 +@@ -113,7 +113,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 +@@ -163,7 +163,7 @@ class RealtimeReportingClient : public RealtimeReporti base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this}; }; diff --git a/www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc b/www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc index 1695fd2433f8..6fbd47ab732f 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc @@ -67,8 +67,8 @@ base::flat_map<std::string, SAMLProfileAttributes>& Ge // TODO(crbug.com/40267996): Add actual domains with attribute names. diff --git a/www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc b/www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc index eeece954a15a..c7b5d73195f0 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2024-02-04 14:46:08 UTC +--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc @@ -11,7 +11,7 @@ #include "chrome/browser/profiles/profile_manager.h" diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc b/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc new file mode 100644 index 000000000000..3872f28cf1a0 --- /dev/null +++ b/www/iridium/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc @@ -0,0 +1,20 @@ +--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-05-07 06:48:23 UTC ++++ chrome/browser/enterprise/signals/context_info_fetcher.cc +@@ -179,6 +179,8 @@ std::vector<std::string> ContextInfoFetcher::GetOnSecu + SettingValue ContextInfoFetcher::GetOSFirewall() { + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) + return device_signals::GetOSFirewall(); ++#elif BUILDFLAG(IS_OPENBSD) ++ return SettingValue::ENABLED; + #elif BUILDFLAG(IS_CHROMEOS) + return GetChromeosFirewall(); + #else +@@ -198,7 +200,7 @@ ScopedUfwConfigPathForTesting::~ScopedUfwConfigPathFor + #endif // BUILDFLAG(IS_LINUX) + + std::vector<std::string> ContextInfoFetcher::GetDnsServers() { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + return device_signals::GetSystemDnsServers(); + #else + return std::vector<std::string>(); diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc index 8e6e581b42ea..d9ab03e2a427 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc +++ b/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/signals/device_info_fetcher.cc @@ -10,7 +10,7 @@ #include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h" @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h" #endif -@@ -74,7 +74,7 @@ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher:: +@@ -76,7 +76,7 @@ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher:: return CreateInstanceInternal(); } diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h b/www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h index 874e6a9c08ec..aede766546d4 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h +++ b/www/iridium/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2024-08-27 06:28:16 UTC +--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/signin/enterprise_signin_service.h @@ -9,7 +9,7 @@ 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 3ea5d21ab1d5..0825a3a4b308 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,4 +1,4 @@ ---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -94,7 +94,7 @@ void ManagedProfileRequiredPage::CommandReceived(const 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 0a022dc93f6e..49e6466b0398 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,11 +1,11 @@ ---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/enterprise/util/managed_browser_utils.cc -@@ -224,7 +224,7 @@ void SetUserAcceptedAccountManagement(Profile* profile +@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Profile* profile + profile_manager->GetProfileAttributesStorage() .GetProfileAttributesWithPath(profile->GetPath()); if (entry) { - entry->SetUserAcceptedAccountManagement(accepted); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - entry->SetEnterpriseProfileLabel(GetEnterpriseLabel(profile)); + SetEnterpriseProfileLabel(profile); #endif - } + entry->SetUserAcceptedAccountManagement(accepted); diff --git a/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn b/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn index dfabd5430d8d..ea75c853f1c5 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-04-16 18:18:42 UTC +--- chrome/browser/extensions/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/BUILD.gn -@@ -1436,6 +1436,10 @@ source_set("extensions") { +@@ -1464,6 +1464,10 @@ source_set("extensions") { deps += [ "//chrome/services/printing/public/mojom" ] } diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc index 97f782b02b5d..919b3e577a1e 100644 --- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc +++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc @@ -1,4 +1,4 @@ ---- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc @@ -24,7 +24,7 @@ #include "base/win/registry.h" diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc index 2694389b8c25..3614ae6017a2 100644 --- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc +++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc @@ -1,4 +1,4 @@ ---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2022-12-06 08:09:13 UTC +--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc @@ -8,7 +8,7 @@ diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h index 378d71ccb2d8..0d32080facaf 100644 --- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h +++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h @@ -1,4 +1,4 @@ ---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h @@ -7,7 +7,7 @@ diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc index 0893ac1cb876..94fb1b621bb6 100644 --- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc +++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc @@ -1,4 +1,4 @@ ---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc @@ -40,7 +40,7 @@ #include "components/reporting/util/statusor.h" @@ -9,7 +9,7 @@ #include <optional> #include "base/strings/string_util.h" -@@ -157,7 +157,7 @@ api::enterprise_reporting_private::ContextInfo ToConte +@@ -156,7 +156,7 @@ api::enterprise_reporting_private::ContextInfo ToConte } bool AllowClientCertificateReportingForUsers() { @@ -18,7 +18,7 @@ return base::FeatureList::IsEnabled( enterprise_signals::features::kAllowClientCertificateReportingForUsers); #else -@@ -170,7 +170,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin +@@ -169,7 +169,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin return pref && pref->IsManaged(); } @@ -27,7 +27,7 @@ device_signals::SignalsAggregationRequest CreateAggregationRequest( device_signals::SignalName signal_name) { -@@ -232,7 +232,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction:: +@@ -231,7 +231,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction:: // getPersistentSecret @@ -36,7 +36,7 @@ EnterpriseReportingPrivateGetPersistentSecretFunction:: EnterpriseReportingPrivateGetPersistentSecretFunction() = default; -@@ -672,7 +672,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction:: +@@ -671,7 +671,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction:: } #endif diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h index 1880e7f0365d..b29d47f9107c 100644 --- a/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h +++ b/www/iridium/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h @@ -1,4 +1,4 @@ ---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2023-03-13 07:33:08 UTC +--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h @@ -20,7 +20,7 @@ #include "components/reporting/proto/synced/record.pb.h" diff --git a/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 c5f4ee48141e..96e5096b8092 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,4 +1,4 @@ ---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-10-21 11:51:27 UTC +--- 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 @@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc b/www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc index 791186a0b9e2..ddcc7f9cf682 100644 --- a/www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc +++ b/www/iridium/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/management/chrome_management_api_delegate.cc -@@ -409,7 +409,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel +@@ -410,7 +410,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel apps::LaunchContainer launch_container = GetLaunchContainer(extensions::ExtensionPrefs::Get(context), extension); Profile* profile = Profile::FromBrowserContext(context); diff --git a/www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc b/www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc index faee313fd054..609555dc8900 100644 --- a/www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc +++ b/www/iridium/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc @@ -1,4 +1,4 @@ ---- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2024-12-22 12:24:29 UTC +--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/messaging/launch_context_posix.cc @@ -84,7 +84,7 @@ std::optional<LaunchContext::ProcessState> LaunchConte 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 fb7c5b33cb9c..f8bb6da28a95 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,4 +1,4 @@ ---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem } 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 160f657c4fb8..f2ed3001c5df 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-03-18 16:46:04 UTC +--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc -@@ -293,7 +293,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor +@@ -292,7 +292,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor } else if (strcmp(os, "linux") == 0) { info->os = extensions::api::runtime::PlatformOs::kLinux; } else if (strcmp(os, "openbsd") == 0) { 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 1971fcbfef6c..64656528b1aa 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,15 +1,15 @@ ---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/settings_private/prefs_util.cc -@@ -191,7 +191,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -196,7 +196,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) || \ - BUILDFLAG(IS_CHROMEOS) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - (*s_allowlist)[autofill::prefs::kAutofillPredictionImprovementsEnabled] = - settings_api::PrefType::kBoolean; (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] = -@@ -211,7 +211,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist + 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)[tab_groups::prefs::kAutoPinNewTabGroups] = settings_api::PrefType::kBoolean; @@ -18,7 +18,7 @@ (*s_allowlist)[::prefs::kUseCustomChromeFrame] = settings_api::PrefType::kBoolean; #endif -@@ -223,7 +223,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -226,7 +226,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 index e3887015d41d..3d587b8bd822 100644 --- 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 @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/tabs/tabs_api.cc -@@ -931,7 +931,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio +@@ -932,7 +932,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. 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 8c5b26e03194..a72ef816cdbf 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,4 +1,4 @@ ---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2024-12-22 12:24:29 UTC +--- 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 @@ -28,7 +28,7 @@ #include "extensions/browser/process_manager.h" 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 c503a435ed0e..fcc1b7908f1e 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,4 +1,4 @@ ---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc @@ -916,7 +916,7 @@ void WebstorePrivateBeginInstallWithManifest3Function: #if BUILDFLAG(IS_CHROMEOS) 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 422ad1542e7f..dd3714f1281a 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-03-18 16:46:04 UTC +--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc @@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(const std::string #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) 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 d9a894503eaa..3fa95804d169 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-04-16 18:18:42 UTC +--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/extensions/external_provider_impl.cc -@@ -795,7 +795,7 @@ void ExternalProviderImpl::CreateExternalProviders( +@@ -818,7 +818,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>( -@@ -823,7 +823,7 @@ void ExternalProviderImpl::CreateExternalProviders( +@@ -846,7 +846,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 9e7e64f02777..2e49f1412ec0 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-04-16 18:18:42 UTC +--- 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 -@@ -38,7 +38,7 @@ +@@ -37,7 +37,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 -@@ -85,7 +85,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content +@@ -84,7 +84,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 d49cf6b65d11..e18e393ce17a 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-04-16 18:18:42 UTC +--- 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 -@@ -45,7 +45,7 @@ +@@ -44,7 +44,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 -@@ -102,7 +102,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil +@@ -101,7 +101,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 7251ed83a7df..388d42ced8c9 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,4 +1,4 @@ ---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc @@ -357,7 +357,7 @@ const struct { FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"), diff --git a/www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h b/www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h index b2d8171fa57b..c8e4df426c5c 100644 --- a/www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h +++ b/www/iridium/files/patch-chrome_browser_first__run_first__run__dialog.h @@ -1,4 +1,4 @@ ---- chrome/browser/first_run/first_run_dialog.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/first_run/first_run_dialog.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/first_run/first_run_dialog.h @@ -9,7 +9,7 @@ #include "build/build_config.h" diff --git a/www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h b/www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h index 0aa34886cd4e..fdc0415892a7 100644 --- a/www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h +++ b/www/iridium/files/patch-chrome_browser_first__run_first__run__internal.h @@ -1,4 +1,4 @@ ---- chrome/browser/first_run/first_run_internal.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/first_run/first_run_internal.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/first_run/first_run_internal.h @@ -53,7 +53,7 @@ FirstRunState DetermineFirstRunState(bool has_sentinel bool force_first_run, diff --git a/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc b/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc index eab51c9ad7d2..b8def59696fd 100644 --- a/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc +++ b/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__linux.cc @@ -1,4 +1,4 @@ ---- chrome/browser/first_run/first_run_internal_linux.cc.orig 2023-07-24 14:27:53 UTC +--- chrome/browser/first_run/first_run_internal_linux.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/first_run/first_run_internal_linux.cc @@ -21,7 +21,13 @@ bool IsOrganicFirstRun() { base::FilePath InitialPrefsPath() { diff --git a/www/iridium/files/patch-chrome_browser_flag__descriptions.cc b/www/iridium/files/patch-chrome_browser_flag__descriptions.cc index feb185365a43..b13beb70d0ec 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-04-16 18:18:42 UTC +--- chrome/browser/flag_descriptions.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/flag_descriptions.cc -@@ -562,7 +562,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB +@@ -602,7 +602,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB "Autofill suggestions on the allowlisted merchant websites."; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ const char kAutofillEnableAmountExtractionAllowlistDesktopName[] = "Enable loading and querying the checkout amount extraction allowlist on " "Chrome Desktop"; -@@ -580,7 +580,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr +@@ -626,7 +626,7 @@ const char kAutofillEnableAmountExtractionDesktopLoggi // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -18,7 +18,7 @@ const char kAutofillEnableBuyNowPayLaterName[] = "Enable buy now pay later on Autofill"; const char kAutofillEnableBuyNowPayLaterDescription[] = -@@ -992,7 +992,7 @@ const char kDevicePostureDescription[] = +@@ -1031,7 +1031,7 @@ const char kDevicePostureDescription[] = "Enables Device Posture API (foldable devices)"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -27,16 +27,16 @@ const char kDocumentPictureInPictureAnimateResizeName[] = "Document Picture-in-Picture Animate Resize"; const char kDocumentPictureInPictureAnimateResizeDescription[] = -@@ -1077,7 +1077,7 @@ const char kCompressionDictionaryTransportRequireKnown - "when the connection is using a well known root cert or when the server is " - "a localhost."; +@@ -1123,7 +1123,7 @@ const char kContextMenuEmptySpaceDescription[] = + "space, a context menu containing page-related items will be shown."; + #endif // BUILDFLAG(IS_ANDROID) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) const char kContextualCueingName[] = "Contextual cueing"; const char kContextualCueingDescription[] = - "Enables the contextual cueing system to support showing actions"; -@@ -1496,7 +1496,7 @@ const char kEnableIsolatedWebAppDevModeName[] = + "Enables the contextual cueing system to support showing actions."; +@@ -1563,7 +1563,7 @@ const char kEnableIsolatedWebAppDevModeName[] = const char kEnableIsolatedWebAppDevModeDescription[] = "Enables the installation of unverified Isolated Web Apps"; @@ -45,7 +45,16 @@ const char kEnableIwaKeyDistributionComponentName[] = "Enable the Iwa Key Distribution component"; const char kEnableIwaKeyDistributionComponentDescription[] = -@@ -3494,7 +3494,7 @@ const char kDefaultSiteInstanceGroupsDescription[] = +@@ -3430,7 +3430,7 @@ const char kRetainOmniboxOnFocusDescription[] = + "exhibit a change in behavior."; + #endif // BUILDFLAG(IS_ANDROID) + +-#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."; +@@ -3648,7 +3648,7 @@ const char kDefaultSiteInstanceGroupsDescription[] = "SiteInstance."; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -54,25 +63,25 @@ const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing"; const char kPwaNavigationCapturingDescription[] = "Enables opening links from Chrome in an installed PWA. Currently under " -@@ -3729,7 +3729,7 @@ const char kTranslateForceTriggerOnEnglishDescription[ +@@ -3863,7 +3863,7 @@ const char kTranslateForceTriggerOnEnglishDescription[ "Force the Translate Triggering on English pages experiment to be enabled " "with the selected language model active."; -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char kTranslationAPIName[] = "Experimental translation API"; - const char kTranslationAPIDescription[] = - "Enables the on-device language translation API. " -@@ -5352,7 +5352,7 @@ const char kUserDisplayModeSyncStandaloneMitigationDes - "Enables a mitigation during web app install on CrOS for syncing " - "user_display_mode: kStandalone to non-CrOS devices."; + const char kEnableHistorySyncOptinName[] = "History Sync Opt-in"; + const char kEnableHistorySyncOptinDescription[] = + "Enables the History Sync Opt-in screen on Desktop platforms. The screen " +@@ -5451,7 +5451,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[] = -@@ -7350,7 +7350,7 @@ const char kTetheringExperimentalFunctionalityDescript +@@ -7459,7 +7459,7 @@ const char kTetheringExperimentalFunctionalityDescript #endif // BUILDFLAG(IS_CHROMEOS) @@ -81,7 +90,7 @@ const char kGetAllScreensMediaName[] = "GetAllScreensMedia API"; const char kGetAllScreensMediaDescription[] = "When enabled, the getAllScreensMedia API for capturing multiple screens " -@@ -7580,7 +7580,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b +@@ -7688,7 +7688,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b // Linux ----------------------------------------------------------------------- @@ -90,7 +99,7 @@ const char kOzonePlatformHintChoiceDefault[] = "Default"; const char kOzonePlatformHintChoiceAuto[] = "Auto"; const char kOzonePlatformHintChoiceX11[] = "X11"; -@@ -7626,6 +7626,18 @@ const char kWaylandUiScalingDescription[] = +@@ -7738,6 +7738,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."; @@ -109,7 +118,7 @@ #endif // BUILDFLAG(IS_LINUX) // Random platform combinations ----------------------------------------------- -@@ -7638,7 +7650,7 @@ const char kZeroCopyVideoCaptureDescription[] = +@@ -7750,7 +7762,7 @@ const char kZeroCopyVideoCaptureDescription[] = #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -118,16 +127,16 @@ const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel"; const char kFollowingFeedSidepanelDescription[] = "Enables the following feed in the sidepanel."; -@@ -7671,7 +7683,7 @@ const char kTaskManagerDesktopRefreshDescription[] = - "Enables a refreshed design for the Task Manager on Desktop platforms."; - #endif // BUILDFLAG(IS_ANDROID) +@@ -7793,7 +7805,7 @@ const char kGroupPromoPrototypeName[] = "Group Promo P + const char kGroupPromoPrototypeDescription[] = + "Enables prototype for group promo."; -#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[] = -@@ -7703,7 +7715,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti +@@ -7825,7 +7837,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti "Bluetooth"; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -136,7 +145,7 @@ #if BUILDFLAG(ENABLE_PRINTING) const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend"; const char kCupsIppPrintingBackendDescription[] = -@@ -7848,7 +7860,7 @@ const char kElementCaptureDescription[] = +@@ -7967,7 +7979,7 @@ const char kElementCaptureDescription[] = "media track into a track capturing just a specific DOM element."; #endif // !BUILDFLAG(IS_ANDROID) @@ -145,7 +154,7 @@ const char kUIDebugToolsName[] = "Debugging tools for UI"; const char kUIDebugToolsDescription[] = "Enables additional keyboard shortcuts to help debugging."; -@@ -7904,7 +7916,7 @@ const char kComposeUpfrontInputModesDescription[] = +@@ -8018,7 +8030,7 @@ const char kComposeUpfrontInputModesDescription[] = "Enables upfront input modes in the Compose dialog"; #endif // BUILDFLAG(ENABLE_COMPOSE) @@ -154,9 +163,9 @@ const char kThirdPartyProfileManagementName[] = "Third party profile management"; const char kThirdPartyProfileManagementDescription[] = -@@ -8048,7 +8060,7 @@ const char kOverlayScrollbarsOSSettingsDescription[] = - "Enable the OS settings for overlay scrollbars on ChromeOS."; - #endif // BUILDFLAG(IS_CHROMEOS) +@@ -8154,7 +8166,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) diff --git a/www/iridium/files/patch-chrome_browser_flag__descriptions.h b/www/iridium/files/patch-chrome_browser_flag__descriptions.h index a770c5575ea6..ed0cbb0f5abe 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-04-16 18:18:42 UTC +--- chrome/browser/flag_descriptions.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/flag_descriptions.h -@@ -356,7 +356,7 @@ extern const char +@@ -373,7 +373,7 @@ extern const char kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ extern const char kAutofillEnableAmountExtractionAllowlistDesktopName[]; extern const char kAutofillEnableAmountExtractionAllowlistDesktopDescription[]; extern const char kAutofillEnableAmountExtractionDesktopName[]; -@@ -365,7 +365,7 @@ extern const char kAutofillEnableAmountExtractionDeskt +@@ -384,7 +384,7 @@ extern const char kAutofillEnableAmountExtractionDeskt // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -18,16 +18,16 @@ extern const char kAutofillEnableBuyNowPayLaterName[]; extern const char kAutofillEnableBuyNowPayLaterDescription[]; -@@ -581,7 +581,7 @@ extern const char kCrossTabRegionCaptureName[]; - extern const char kCrossTabRegionCaptureDescription[]; - #endif // !BUILDFLAG(IS_ANDROID) +@@ -602,7 +602,7 @@ extern const char kContextMenuEmptySpaceName[]; + extern const char kContextMenuEmptySpaceDescription[]; + #endif // BUILDFLAG(IS_ANDROID) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) extern const char kContextualCueingName[]; extern const char kContextualCueingDescription[]; - #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -753,7 +753,7 @@ extern const char kDevicePostureName[]; + extern const char kGlicZeroStateSuggestionsName[]; +@@ -786,7 +786,7 @@ extern const char kDevicePostureName[]; extern const char kDevicePostureDescription[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -36,7 +36,7 @@ extern const char kDocumentPictureInPictureAnimateResizeName[]; extern const char kDocumentPictureInPictureAnimateResizeDescription[]; -@@ -915,7 +915,7 @@ extern const char kEnableIsolatedWebAppManagedGuestSes +@@ -948,7 +948,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri extern const char kEnableIsolatedWebAppDevModeName[]; extern const char kEnableIsolatedWebAppDevModeDescription[]; @@ -45,7 +45,16 @@ extern const char kEnableIwaKeyDistributionComponentName[]; extern const char kEnableIwaKeyDistributionComponentDescription[]; #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -2017,7 +2017,7 @@ extern const char kDefaultSiteInstanceGroupsName[]; +@@ -1964,7 +1964,7 @@ extern const char kRetainOmniboxOnFocusName[]; + extern const char kRetainOmniboxOnFocusDescription[]; + #endif // BUILDFLAG(IS_ANDROID) + +-#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) +@@ -2096,7 +2096,7 @@ extern const char kDefaultSiteInstanceGroupsName[]; extern const char kDefaultSiteInstanceGroupsDescription[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -54,25 +63,25 @@ extern const char kPwaNavigationCapturingName[]; extern const char kPwaNavigationCapturingDescription[]; #endif -@@ -2177,7 +2177,7 @@ extern const char kTouchTextEditingRedesignDescription +@@ -2242,7 +2242,7 @@ extern const char kTouchTextEditingRedesignDescription extern const char kTranslateForceTriggerOnEnglishName[]; extern const char kTranslateForceTriggerOnEnglishDescription[]; -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - extern const char kTranslationAPIName[]; - extern const char kTranslationAPIDescription[]; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -3144,7 +3144,7 @@ extern const char kUserDisplayModeSyncBrowserMitigatio - extern const char kUserDisplayModeSyncStandaloneMitigationName[]; - extern const char kUserDisplayModeSyncStandaloneMitigationDescription[]; + extern const char kEnableHistorySyncOptinName[]; + extern const char kEnableHistorySyncOptinDescription[]; + +@@ -3197,7 +3197,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) -@@ -4325,7 +4325,7 @@ extern const char kTetheringExperimentalFunctionalityD +@@ -4385,7 +4385,7 @@ extern const char kTetheringExperimentalFunctionalityD #endif // #if BUILDFLAG(IS_CHROMEOS) @@ -81,7 +90,7 @@ extern const char kGetAllScreensMediaName[]; extern const char kGetAllScreensMediaDescription[]; #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -@@ -4460,7 +4460,7 @@ extern const char kEnableArmHwdrmDescription[]; +@@ -4520,7 +4520,7 @@ extern const char kEnableArmHwdrmDescription[]; // Linux --------------------------------------------------------------------- @@ -90,7 +99,7 @@ extern const char kOzonePlatformHintChoiceDefault[]; extern const char kOzonePlatformHintChoiceAuto[]; extern const char kOzonePlatformHintChoiceX11[]; -@@ -4488,6 +4488,9 @@ extern const char kWaylandTextInputV3Description[]; +@@ -4551,6 +4551,9 @@ extern const char kWaylandTextInputV3Description[]; extern const char kWaylandUiScalingName[]; extern const char kWaylandUiScalingDescription[]; @@ -100,7 +109,7 @@ #endif // BUILDFLAG(IS_LINUX) // Random platform combinations ----------------------------------------------- -@@ -4507,7 +4510,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa +@@ -4570,7 +4573,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa extern const char kWebBluetoothConfirmPairingSupportDescription[]; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -109,7 +118,7 @@ #if BUILDFLAG(ENABLE_PRINTING) extern const char kCupsIppPrintingBackendName[]; extern const char kCupsIppPrintingBackendDescription[]; -@@ -4520,7 +4523,7 @@ extern const char kScreenlockReauthCardDescription[]; +@@ -4583,7 +4586,7 @@ extern const char kScreenlockReauthCardDescription[]; #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -117,8 +126,8 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) extern const char kFollowingFeedSidepanelName[]; extern const char kFollowingFeedSidepanelDescription[]; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -4534,7 +4537,7 @@ extern const char kTaskManagerDesktopRefreshName[]; + +@@ -4600,7 +4603,7 @@ extern const char kTaskManagerDesktopRefreshName[]; extern const char kTaskManagerDesktopRefreshDescription[]; #endif // BUILDFLAG(IS_ANDROID) @@ -127,7 +136,7 @@ extern const char kEnableNetworkServiceSandboxName[]; extern const char kEnableNetworkServiceSandboxDescription[]; -@@ -4629,7 +4632,7 @@ extern const char kElementCaptureName[]; +@@ -4695,7 +4698,7 @@ extern const char kElementCaptureName[]; extern const char kElementCaptureDescription[]; #endif // !BUILDFLAG(IS_ANDROID) @@ -136,7 +145,7 @@ extern const char kUIDebugToolsName[]; extern const char kUIDebugToolsDescription[]; #endif -@@ -4671,7 +4674,7 @@ extern const char kComposeUpfrontInputModesName[]; +@@ -4734,7 +4737,7 @@ extern const char kComposeUpfrontInputModesName[]; extern const char kComposeUpfrontInputModesDescription[]; #endif // BUILDFLAG(ENABLE_COMPOSE) @@ -145,9 +154,9 @@ extern const char kThirdPartyProfileManagementName[]; extern const char kThirdPartyProfileManagementDescription[]; -@@ -4756,7 +4759,7 @@ extern const char kEnablePolicyPromotionBannerName[]; - extern const char kEnablePolicyPromotionBannerDescription[]; - #endif // !BUILDFLAG(IS_ANDROID) +@@ -4814,7 +4817,7 @@ extern const char kEnablePolicyPromotionBannerDescript + 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) diff --git a/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc index e530b5f76922..7c56c9eb2738 100644 --- a/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc +++ b/www/iridium/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/gcm/gcm_profile_service_factory.cc @@ -110,7 +110,7 @@ GCMProfileServiceFactory::ScopedTestingFactoryInstalle // static diff --git a/www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc index 9997aa8703de..417f3c70eaca 100644 --- a/www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc +++ b/www/iridium/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc @@ -16,7 +16,7 @@ namespace instance_id { // static diff --git a/www/iridium/files/patch-chrome_browser_global__features.cc b/www/iridium/files/patch-chrome_browser_global__features.cc index d1c755ec4102..55e3e9757b12 100644 --- a/www/iridium/files/patch-chrome_browser_global__features.cc +++ b/www/iridium/files/patch-chrome_browser_global__features.cc @@ -1,7 +1,7 @@ ---- chrome/browser/global_features.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/global_features.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/global_features.cc -@@ -21,7 +21,7 @@ - #include "chrome/browser/glic/glic_profile_manager.h" // nogncheck +@@ -22,7 +22,7 @@ + #include "chrome/browser/glic/host/glic_synthetic_trial_manager.h" // nogncheck #endif -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -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" -@@ -60,7 +60,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting( +@@ -61,7 +61,7 @@ void GlobalFeatures::ReplaceGlobalFeaturesForTesting( void GlobalFeatures::Init() { system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle(); @@ -18,7 +18,7 @@ whats_new_registry_ = CreateWhatsNewRegistry(); #endif -@@ -88,7 +88,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle( +@@ -93,7 +93,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 2cefb9ad1e95..8b45b945d265 100644 --- a/www/iridium/files/patch-chrome_browser_global__features.h +++ b/www/iridium/files/patch-chrome_browser_global__features.h @@ -1,4 +1,4 @@ ---- chrome/browser/global_features.h.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/global_features.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/global_features.h @@ -14,7 +14,7 @@ namespace system_permission_settings { @@ -9,7 +9,7 @@ namespace whats_new { class WhatsNewRegistry; } // namespace whats_new -@@ -55,7 +55,7 @@ class GlobalFeatures { +@@ -56,7 +56,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(); } -@@ -80,7 +80,7 @@ class GlobalFeatures { +@@ -85,7 +85,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 -@@ -90,7 +90,7 @@ class GlobalFeatures { +@@ -95,7 +95,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 7f742c22e5f7..c48ededf1309 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-04-16 18:18:42 UTC +--- chrome/browser/headless/headless_mode_util.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/headless/headless_mode_util.cc @@ -10,7 +10,7 @@ // New headless mode is available on Linux, Windows and Mac platforms. diff --git a/www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h b/www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h index 6fe08bc60ad0..0a1e477cb996 100644 --- a/www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h +++ b/www/iridium/files/patch-chrome_browser_intranet__redirect__detector.h @@ -1,4 +1,4 @@ ---- chrome/browser/intranet_redirect_detector.h.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/intranet_redirect_detector.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/intranet_redirect_detector.h @@ -25,7 +25,7 @@ class SimpleURLLoader; class PrefRegistrySimple; 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 a7ec225555bf..0e4577554313 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,4 +1,4 @@ ---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2024-08-27 06:28:16 UTC +--- 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 @@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem( // Note that this initializes the delegate asynchronously, but since 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 a94d8c358456..4251b18881ad 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-02-22 18:06:53 UTC +--- 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 -@@ -584,7 +584,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI +@@ -583,7 +583,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_audio__service__util.cc b/www/iridium/files/patch-chrome_browser_media_audio__service__util.cc index e025ab5c5563..f88ad2879066 100644 --- a/www/iridium/files/patch-chrome_browser_media_audio__service__util.cc +++ b/www/iridium/files/patch-chrome_browser_media_audio__service__util.cc @@ -1,4 +1,4 @@ ---- chrome/browser/media/audio_service_util.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/media/audio_service_util.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/media/audio_service_util.cc @@ -20,7 +20,7 @@ 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 90fb7400af6e..fc0f7d017a34 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,4 +1,4 @@ ---- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/media/router/discovery/BUILD.gn @@ -79,7 +79,7 @@ static_library("discovery") { ] diff --git a/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc index d42036a810cd..6050541262fd 100644 --- a/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc +++ b/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc @@ -1,4 +1,4 @@ ---- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/media/router/discovery/discovery_network_list_posix.cc @@ -10,11 +10,12 @@ #include "chrome/browser/media/router/discovery/discovery_network_list.h" diff --git a/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 fdece8a5ae17..1b084d95d8ae 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,4 +1,4 @@ ---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -9,7 +9,11 @@ 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 7189ce3a4bb4..49dcd1440e9a 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-04-16 18:18:42 UTC +--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc @@ -21,7 +21,7 @@ #if BUILDFLAG(IS_CHROMEOS) diff --git a/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h index b26c4a7b897e..1e42b35a9c01 100644 --- a/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h +++ b/www/iridium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h @@ -1,4 +1,4 @@ ---- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/media/webrtc/chrome_screen_enumerator.h @@ -18,7 +18,7 @@ namespace aura { 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 0faeb8843ab3..410002be85f4 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,4 +1,4 @@ ---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2024-06-25 12:08:48 UTC +--- 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 @@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur #if BUILDFLAG(IS_MAC) 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 e36225c94097..a826eabc0caf 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,4 +1,4 @@ ---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/media/webrtc/webrtc_log_uploader.cc @@ -105,7 +105,7 @@ std::string GetLogUploadProduct() { const char product[] = "Chrome"; 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 94d50d043c75..c4c7de4ecf76 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,4 +1,4 @@ ---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/media/webrtc/webrtc_logging_controller.cc @@ -25,10 +25,10 @@ #include "components/webrtc_logging/browser/text_log_list.h" 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 c077614dd449..8f5932b0326a 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,4 +1,4 @@ ---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/media/webrtc/webrtc_logging_controller.h @@ -133,7 +133,7 @@ class WebRtcLoggingController size_t web_app_id, diff --git a/www/iridium/files/patch-chrome_browser_memory__details.cc b/www/iridium/files/patch-chrome_browser_memory__details.cc index c769a88fac1b..8f69cf12dc8e 100644 --- a/www/iridium/files/patch-chrome_browser_memory__details.cc +++ b/www/iridium/files/patch-chrome_browser_memory__details.cc @@ -1,4 +1,4 @@ ---- chrome/browser/memory_details.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/memory_details.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/memory_details.cc @@ -335,7 +335,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 202fb3d6bba2..af5f6f24c4a0 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-04-16 18:18:42 UTC +--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc -@@ -86,7 +86,7 @@ +@@ -85,7 +85,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 @@ +@@ -110,7 +110,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 @@ +@@ -119,7 +119,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 -@@ -872,7 +872,7 @@ void RecordStartupMetrics() { +@@ -873,7 +873,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, -@@ -1183,11 +1183,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt +@@ -1181,11 +1181,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt std::make_unique<web_app::SamplingMetricsProvider>(); #endif // !BUILDFLAG(IS_ANDROID) diff --git a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h index e102cc83118e..1b6c9280f30c 100644 --- a/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h +++ b/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h @@ -1,4 +1,4 @@ ---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h @@ -29,7 +29,7 @@ class PowerMetricsReporter; class ProcessMonitor; 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 363f6cf95c83..5371d239f2c5 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-04-16 18:18:42 UTC +--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/metrics/chrome_metrics_service_client.cc -@@ -196,11 +196,11 @@ +@@ -197,11 +197,11 @@ #include "chrome/browser/metrics/google_update_metrics_provider_mac.h" #endif @@ -41,7 +41,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. -@@ -724,7 +724,7 @@ void ChromeMetricsServiceClient::Initialize() { +@@ -721,7 +721,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 +50,7 @@ metrics::structured::Recorder::GetInstance()->SetUiTaskRunner( base::SequencedTaskRunner::GetCurrentDefault()); #endif -@@ -784,7 +784,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -781,7 +781,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic metrics_service_->RegisterMetricsProvider( std::make_unique<metrics::CPUMetricsProvider>()); @@ -59,7 +59,7 @@ metrics_service_->RegisterMetricsProvider( std::make_unique<metrics::MotherboardMetricsProvider>()); #endif -@@ -873,7 +873,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -870,7 +870,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic std::make_unique<GoogleUpdateMetricsProviderMac>()); #endif diff --git a/www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc b/www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc index 9e10655f3bd4..cb853712d59c 100644 --- a/www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc +++ b/www/iridium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc @@ -1,6 +1,6 @@ ---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/metrics/perf/cpu_identity.cc -@@ -145,7 +145,7 @@ CPUIdentity GetCPUIdentity() { +@@ -146,7 +146,7 @@ CPUIdentity GetCPUIdentity() { result.release = #if BUILDFLAG(IS_CHROMEOS) base::SysInfo::KernelVersion(); diff --git a/www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc b/www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc index b053d2dad451..b655479128c9 100644 --- a/www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc +++ b/www/iridium/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc @@ -1,4 +1,4 @@ ---- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/metrics/power/process_metrics_recorder_util.cc @@ -65,7 +65,7 @@ void RecordProcessHistograms(const char* histogram_suf const ProcessMonitor::Metrics& metrics) { 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 c72b8187e6ca..a81f764addfd 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,4 +1,4 @@ ---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/metrics/power/process_monitor.cc @@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet process_metrics.GetPlatformIndependentCPUUsage()); diff --git a/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h b/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h index 8ca778a3412d..c4755a67f52e 100644 --- a/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h +++ b/www/iridium/files/patch-chrome_browser_metrics_power_process__monitor.h @@ -1,4 +1,4 @@ ---- chrome/browser/metrics/power/process_monitor.h.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/metrics/power/process_monitor.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/metrics/power/process_monitor.h @@ -76,7 +76,7 @@ class ProcessMonitor : public content::BrowserChildPro std::optional<double> cpu_usage; 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 3f835e59406f..f08fc33fa59c 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,15 +1,15 @@ ---- chrome/browser/net/profile_network_context_service.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/net/profile_network_context_service.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/net/profile_network_context_service.cc -@@ -134,7 +134,7 @@ +@@ -135,7 +135,7 @@ #include "extensions/common/constants.h" #endif -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" - #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h" - #include "components/enterprise/client_certificates/core/client_certificates_service.h" -@@ -261,7 +261,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet + #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 }); } @@ -18,7 +18,7 @@ std::unique_ptr<net::ClientCertStore> GetWrappedCertStore( Profile* profile, std::unique_ptr<net::ClientCertStore> platform_store) { -@@ -1202,7 +1202,7 @@ ProfileNetworkContextService::CreateClientCertStore() +@@ -1228,7 +1228,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 446e7947f1c7..59f0458fcdd0 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,4 +1,4 @@ ---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -24,7 +24,7 @@ #include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck 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 d29ac33631b0..f5bac4029b88 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,6 +1,6 @@ ---- chrome/browser/net/system_network_context_manager.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/net/system_network_context_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/net/system_network_context_manager.cc -@@ -134,7 +134,7 @@ SystemNetworkContextManager* g_system_network_context_ +@@ -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; @@ -9,7 +9,7 @@ // Whether kerberos library loading will work in the network service due to the // sandbox. bool g_network_service_will_allow_gssapi_library_load = false; -@@ -142,7 +142,7 @@ bool g_network_service_will_allow_gssapi_library_load +@@ -143,7 +143,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) -@@ -188,7 +188,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut +@@ -189,7 +189,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) -@@ -203,7 +203,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut +@@ -204,7 +204,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) -@@ -213,7 +213,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut +@@ -214,7 +214,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut void OnNewHttpAuthDynamicParams( network::mojom::HttpAuthDynamicParamsPtr& params) { @@ -45,7 +45,7 @@ // 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 -@@ -255,11 +255,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() +@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() if (g_previously_failed_to_launch_sandboxed_service) { return NetworkSandboxState::kDisabledBecauseOfFailedLaunch; } @@ -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 || -@@ -275,7 +275,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() +@@ -276,7 +276,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) -@@ -519,7 +519,7 @@ void SystemNetworkContextManager::DeleteInstance() { +@@ -522,7 +522,7 @@ void SystemNetworkContextManager::DeleteInstance() { g_system_network_context_manager = nullptr; } @@ -77,7 +77,7 @@ SystemNetworkContextManager::GssapiLibraryLoadObserver:: GssapiLibraryLoadObserver(SystemNetworkContextManager* owner) : owner_(owner) {} -@@ -577,7 +577,7 @@ SystemNetworkContextManager::SystemNetworkContextManag +@@ -580,7 +580,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) -@@ -591,7 +591,7 @@ SystemNetworkContextManager::SystemNetworkContextManag +@@ -594,7 +594,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) -@@ -656,7 +656,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe +@@ -659,7 +659,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) -@@ -681,11 +681,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe +@@ -684,11 +684,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts); @@ -118,7 +118,7 @@ registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false); #endif // BUILDFLAG(IS_LINUX) -@@ -738,7 +738,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea +@@ -741,7 +741,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 +@@ -960,7 +960,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 e9c3b73704e8..279eb9ee88b3 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,4 +1,4 @@ ---- chrome/browser/net/system_network_context_manager.h.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/net/system_network_context_manager.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/net/system_network_context_manager.h @@ -198,7 +198,7 @@ class SystemNetworkContextManager { class URLLoaderFactoryForSystem; 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 0d5af2ed56a2..2743ba3f4afc 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,4 +1,4 @@ ---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -35,7 +35,7 @@ #include "services/network/public/cpp/resource_request.h" 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 6235be23db05..4cb7f166656d 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,4 +1,4 @@ ---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -28,7 +28,7 @@ bool IsOsSupportedForCart() { } diff --git a/www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc b/www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc index f496d8a496c5..6ee9c30ed4b3 100644 --- a/www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc +++ b/www/iridium/files/patch-chrome_browser_notifications_notification__display__service__impl.cc @@ -1,4 +1,4 @@ ---- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/notifications/notification_display_service_impl.cc @@ -31,7 +31,7 @@ #endif diff --git a/www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc index 9ea673e0e3c6..8ea750fb5486 100644 --- a/www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc +++ b/www/iridium/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc @@ -1,4 +1,4 @@ ---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/notifications/notification_platform_bridge_delegator.cc @@ -55,7 +55,7 @@ bool SystemNotificationsEnabled(Profile* profile) { #elif BUILDFLAG(IS_WIN) 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 8d0b08c991d6..09518958c5c4 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-04-16 18:18:42 UTC +--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/password_manager/chrome_password_manager_client.cc -@@ -642,7 +642,7 @@ void ChromePasswordManagerClient:: +@@ -638,7 +638,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; } -@@ -920,7 +920,7 @@ void ChromePasswordManagerClient::NotifyUserCredential +@@ -916,7 +916,7 @@ void ChromePasswordManagerClient::NotifyUserCredential } void ChromePasswordManagerClient::NotifyKeychainError() { 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 index 566ff411b4b1..1c5de3fc957f 100644 --- 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 @@ -1,4 +1,4 @@ ---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/password_manager/password_reuse_manager_factory.cc @@ -137,7 +137,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr // Prepare password hash data for reuse detection. diff --git a/www/iridium/files/patch-chrome_browser_platform__util__linux.cc b/www/iridium/files/patch-chrome_browser_platform__util__linux.cc index 5d5efb832003..f65b74c1d5fc 100644 --- a/www/iridium/files/patch-chrome_browser_platform__util__linux.cc +++ b/www/iridium/files/patch-chrome_browser_platform__util__linux.cc @@ -1,4 +1,4 @@ ---- chrome/browser/platform_util_linux.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/platform_util_linux.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/platform_util_linux.cc @@ -302,7 +302,9 @@ void OnLaunchOptionsCreated(const std::string& command argv.push_back(command); diff --git a/www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc b/www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc index c18a4b5f00f2..3d667ce1d7d2 100644 --- a/www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc +++ b/www/iridium/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc @@ -1,4 +1,4 @@ ---- chrome/browser/policy/browser_signin_policy_handler.cc.orig 2022-12-01 10:35:46 UTC +--- chrome/browser/policy/browser_signin_policy_handler.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/policy/browser_signin_policy_handler.cc @@ -45,7 +45,7 @@ void BrowserSigninPolicyHandler::ApplyPolicySettings(c policies.GetValue(policy_name(), base::Value::Type::INTEGER); 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 15b926c56936..3ca5bdd40b1d 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,4 +1,4 @@ ---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -60,7 +60,7 @@ #include "chrome/browser/policy/browser_dm_token_storage_mac.h" 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 6b8076654cd2..ffbb9c210dfa 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,4 +1,4 @@ ---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc @@ -255,19 +255,19 @@ #include "components/spellcheck/browser/pref_names.h" @@ -39,7 +39,7 @@ #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) || -@@ -595,7 +595,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -592,7 +592,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = { key::kDefaultDirectSocketsSetting, prefs::kManagedDefaultDirectSocketsSetting, base::Value::Type::INTEGER }, @@ -48,7 +48,7 @@ { key::kDeletingUndecryptablePasswordsEnabled, password_manager::prefs::kDeletingUndecryptablePasswordsEnabled, base::Value::Type::BOOLEAN }, -@@ -966,7 +966,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -957,7 +957,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kManagedDefaultGeolocationSetting, base::Value::Type::INTEGER }, #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \ @@ -57,7 +57,7 @@ { key::kRequireOnlineRevocationChecksForLocalAnchors, prefs::kCertRevocationCheckingRequiredLocalAnchors, base::Value::Type::BOOLEAN }, -@@ -975,7 +975,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -966,7 +966,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) // || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -66,7 +66,7 @@ { key::kFullscreenAllowed, prefs::kFullscreenAllowed, base::Value::Type::BOOLEAN }, -@@ -1821,7 +1821,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1842,7 +1842,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::INTEGER}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -75,7 +75,7 @@ { key::kGSSAPILibraryName, prefs::kGSSAPILibraryName, base::Value::Type::STRING }, -@@ -1880,7 +1880,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1901,7 +1901,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_WIN) @@ -84,7 +84,7 @@ { key::kNetworkServiceSandboxEnabled, prefs::kNetworkServiceSandboxEnabled, base::Value::Type::BOOLEAN }, -@@ -1900,12 +1900,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1921,12 +1921,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kTotalMemoryLimitMb, base::Value::Type::INTEGER }, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -99,7 +99,7 @@ { key::kUnmanagedDeviceSignalsConsentFlowEnabled, device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled, base::Value::Type::BOOLEAN }, -@@ -1916,7 +1916,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1937,7 +1937,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kLiveTranslateEnabled, base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -108,7 +108,7 @@ { key::kDefaultBrowserSettingEnabled, prefs::kDefaultBrowserSettingEnabled, base::Value::Type::BOOLEAN }, -@@ -1928,7 +1928,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1949,7 +1949,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 +117,7 @@ { key::kAutoplayAllowed, prefs::kAutoplayAllowed, base::Value::Type::BOOLEAN }, -@@ -2029,7 +2029,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -2050,7 +2050,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) @@ -126,8 +126,8 @@ { key::kAlternativeBrowserPath, browser_switcher::prefs::kAlternativeBrowserPath, base::Value::Type::STRING }, -@@ -2131,7 +2131,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::LIST }, +@@ -2155,7 +2155,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) @@ -135,7 +135,7 @@ { key::kAuthNegotiateDelegateByKdcPolicy, prefs::kAuthNegotiateDelegateByKdcPolicy, base::Value::Type::BOOLEAN }, -@@ -2202,7 +2202,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -2226,7 +2226,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = ash::prefs::kUrlParameterToAutofillSAMLUsername, base::Value::Type::STRING }, #endif // BUILDFLAG(IS_CHROMEOS) @@ -144,7 +144,7 @@ { key::kTabDiscardingExceptions, performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions, base::Value::Type::LIST }, -@@ -2231,7 +2231,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -2255,7 +2255,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kUiAutomationProviderEnabled, base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_WIN) @@ -153,7 +153,7 @@ { key::kOutOfProcessSystemDnsResolutionEnabled, prefs::kOutOfProcessSystemDnsResolutionEnabled, base::Value::Type::BOOLEAN }, -@@ -2271,7 +2271,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -2298,7 +2298,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::INTEGER }, #endif #if BUILDFLAG(ENABLE_EXTENSIONS) @@ -162,7 +162,7 @@ { key::kExtensionInstallTypeBlocklist, extensions::pref_names::kExtensionInstallTypeBlocklist, base::Value::Type::LIST}, -@@ -2297,7 +2297,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -2324,7 +2324,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = { key::kTabCompareSettings, optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed, base::Value::Type::INTEGER}, @@ -171,7 +171,7 @@ { key::kChromeForTestingAllowed, prefs::kChromeForTestingAllowed, base::Value::Type::BOOLEAN }, -@@ -2483,7 +2483,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -2513,7 +2513,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH // Policies for all platforms - End #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -180,7 +180,7 @@ handlers->AddHandler(std::make_unique<IntRangePolicyHandler>( key::kMemorySaverModeSavings, performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness, -@@ -2710,7 +2710,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -2734,7 +2734,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH #endif // !BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -189,7 +189,7 @@ handlers->AddHandler( std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>()); handlers->AddHandler( -@@ -2763,7 +2763,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -2793,7 +2793,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime, chrome_schema)); @@ -198,7 +198,7 @@ handlers->AddHandler(std::make_unique<GuestModePolicyHandler>()); handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>()); handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>()); -@@ -2849,7 +2849,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -2890,7 +2890,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) || \ @@ -207,7 +207,7 @@ signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>( key::kForceBrowserSignin, prefs::kForceBrowserSignin, base::Value::Type::BOOLEAN)); -@@ -3221,7 +3221,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -3262,7 +3262,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH #endif #if BUILDFLAG(ENABLE_SPELLCHECK) @@ -216,7 +216,7 @@ handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>()); handlers->AddHandler( std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>( -@@ -3229,7 +3229,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -3270,7 +3270,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) #endif // BUILDFLAG(ENABLE_SPELLCHECK) @@ -225,7 +225,7 @@ handlers->AddHandler(std::make_unique<SimplePolicyHandler>( key::kAllowSystemNotifications, prefs::kAllowSystemNotifications, base::Value::Type::BOOLEAN)); -@@ -3247,7 +3247,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -3288,7 +3288,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH first_party_sets::FirstPartySetsOverridesPolicyHandler>( key::kRelatedWebsiteSetsOverrides, chrome_schema))); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -234,7 +234,7 @@ handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>()); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -@@ -3270,7 +3270,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -3311,7 +3311,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH base::Value::Type::BOOLEAN))); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -243,7 +243,7 @@ handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>()); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_CHROMEOS) -@@ -3288,7 +3288,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH +@@ -3329,7 +3329,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_policy_device__management__service__configuration.cc b/www/iridium/files/patch-chrome_browser_policy_device__management__service__configuration.cc index 8f42a6e0a837..db8778a2959e 100644 --- a/www/iridium/files/patch-chrome_browser_policy_device__management__service__configuration.cc +++ b/www/iridium/files/patch-chrome_browser_policy_device__management__service__configuration.cc @@ -1,4 +1,4 @@ ---- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/policy/device_management_service_configuration.cc @@ -22,7 +22,7 @@ diff --git a/www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc index ac968aa096cf..6abf6049908b 100644 --- a/www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc +++ b/www/iridium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc @@ -1,4 +1,4 @@ ---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/policy/policy_value_and_status_aggregator.cc @@ -49,7 +49,7 @@ #include "chrome/browser/policy/value_provider/extension_policies_value_provider.h" diff --git a/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc index c08cde65095b..68f915a33635 100644 --- a/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc +++ b/www/iridium/files/patch-chrome_browser_prefs_browser__prefs.cc @@ -1,15 +1,15 @@ ---- chrome/browser/prefs/browser_prefs.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/prefs/browser_prefs.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/prefs/browser_prefs.cc -@@ -312,7 +312,7 @@ - #include "components/ntp_tiles/custom_links_manager_impl.h" - #endif // BUILDFLAG(IS_ANDROID) +@@ -316,7 +316,7 @@ + #include "chrome/browser/devtools/devtools_window.h" + #endif // !BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_DESKTOP_ANDROID) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" #endif -@@ -481,11 +481,11 @@ +@@ -487,11 +487,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 -@@ -513,7 +513,7 @@ +@@ -519,7 +519,7 @@ #include "chrome/browser/sessions/session_service_log.h" #endif @@ -32,7 +32,7 @@ #include "ui/color/system_theme.h" #endif -@@ -1663,7 +1663,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) +@@ -1664,7 +1664,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) on_device_translation::RegisterLocalStatePrefs(registry); #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) @@ -41,7 +41,7 @@ WhatsNewUI::RegisterLocalStatePrefs(registry); #endif -@@ -1822,7 +1822,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) +@@ -1821,7 +1821,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 -@@ -2176,12 +2176,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync +@@ -2177,12 +2177,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_prefs_pref__service__incognito__allowlist.cc b/www/iridium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc index 1f16af088cb1..464df721babe 100644 --- a/www/iridium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc +++ b/www/iridium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc @@ -1,4 +1,4 @@ ---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/prefs/pref_service_incognito_allowlist.cc @@ -203,7 +203,7 @@ const char* const kPersistentPrefNames[] = { prefs::kShowFullscreenToolbar, 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 123c17dfa015..4865a768ef5c 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-02-22 18:06:53 UTC +--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/printing/print_backend_service_manager.cc @@ -36,7 +36,7 @@ #include "printing/printing_context.h" diff --git a/www/iridium/files/patch-chrome_browser_printing_printer__query.cc b/www/iridium/files/patch-chrome_browser_printing_printer__query.cc index fb5fdc74de33..35e602b6ee9b 100644 --- a/www/iridium/files/patch-chrome_browser_printing_printer__query.cc +++ b/www/iridium/files/patch-chrome_browser_printing_printer__query.cc @@ -1,6 +1,6 @@ ---- chrome/browser/printing/printer_query.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/printing/printer_query.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/printing/printer_query.cc -@@ -341,7 +341,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di +@@ -342,7 +342,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>( printer_name, print_backend->GetPrinterDriverInfo(printer_name)); diff --git a/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc b/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc index 4116e95754db..cfcc5562179d 100644 --- a/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc +++ b/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc @@ -1,4 +1,4 @@ ---- chrome/browser/process_singleton_posix.cc.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/process_singleton_posix.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/process_singleton_posix.cc @@ -102,7 +102,7 @@ #include "ui/base/l10n/l10n_util.h" 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 6bfb9bad9e12..21f8824c780a 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,6 +1,6 @@ ---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -350,7 +350,7 @@ +@@ -358,7 +358,7 @@ #endif #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/idle/idle_service_factory.h" #endif -@@ -392,7 +392,7 @@ +@@ -400,7 +400,7 @@ #endif #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -18,7 +18,7 @@ #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" -@@ -400,7 +400,7 @@ +@@ -408,7 +408,7 @@ #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h" #endif @@ -27,7 +27,7 @@ #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h" #endif -@@ -408,7 +408,7 @@ +@@ -416,7 +416,7 @@ #include "chrome/browser/history_embeddings/history_embeddings_service_factory.h" #endif @@ -36,7 +36,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" -@@ -722,7 +722,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -730,7 +730,7 @@ void ChromeBrowserMainExtraPartsProfiles:: DiceBoundSessionCookieServiceFactory::GetInstance(); #endif #endif @@ -45,7 +45,7 @@ browser_switcher::BrowserSwitcherServiceFactory::GetInstance(); #endif browser_sync::UserEventServiceFactory::GetInstance(); -@@ -779,7 +779,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -787,7 +787,7 @@ void ChromeBrowserMainExtraPartsProfiles:: commerce::ShoppingServiceFactory::GetInstance(); ConsentAuditorFactory::GetInstance(); ContentIndexProviderFactory::GetInstance(); @@ -54,9 +54,9 @@ contextual_cueing::ContextualCueingServiceFactory::GetInstance(); #endif CookieControlsServiceFactory::GetInstance(); -@@ -834,31 +834,31 @@ void ChromeBrowserMainExtraPartsProfiles:: - #endif +@@ -843,31 +843,31 @@ void ChromeBrowserMainExtraPartsProfiles:: enterprise_connectors::ConnectorsServiceFactory::GetInstance(); + enterprise_connectors::ReportingEventRouterFactory::GetInstance(); #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_WIN) + BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) @@ -92,7 +92,7 @@ enterprise_signin::EnterpriseSigninServiceFactory::GetInstance(); #endif #if BUILDFLAG(ENABLE_SESSION_SERVICE) -@@ -985,7 +985,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -995,7 +995,7 @@ void ChromeBrowserMainExtraPartsProfiles:: #if BUILDFLAG(IS_ANDROID) MerchantViewerDataManagerFactory::GetInstance(); #endif @@ -101,7 +101,7 @@ metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance(); #endif #if !BUILDFLAG(IS_ANDROID) -@@ -1101,7 +1101,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -1111,7 +1111,7 @@ void ChromeBrowserMainExtraPartsProfiles:: #if BUILDFLAG(IS_CHROMEOS) policy::PolicyCertServiceFactory::GetInstance(); #endif @@ -110,7 +110,7 @@ policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance(); policy::UserPolicyOidcSigninServiceFactory::GetInstance(); #endif -@@ -1147,7 +1147,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -1157,7 +1157,7 @@ void ChromeBrowserMainExtraPartsProfiles:: #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) ProfileStatisticsFactory::GetInstance(); #endif @@ -119,7 +119,7 @@ ProfileTokenWebSigninInterceptorFactory::GetInstance(); OidcAuthenticationSigninInterceptorFactory::GetInstance(); #endif -@@ -1167,7 +1167,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -1177,7 +1177,7 @@ void ChromeBrowserMainExtraPartsProfiles:: ReduceAcceptLanguageFactory::GetInstance(); RendererUpdaterFactory::GetInstance(); regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance(); @@ -128,7 +128,7 @@ reporting::ManualTestHeartbeatEventFactory::GetInstance(); #endif #if !BUILDFLAG(IS_ANDROID) -@@ -1354,7 +1354,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -1368,7 +1368,7 @@ void ChromeBrowserMainExtraPartsProfiles:: WebDataServiceFactory::GetInstance(); webrtc_event_logging::WebRtcEventLogManagerKeyedServiceFactory::GetInstance(); #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc index 73a3ecc0ccb6..214004ebaeea 100644 --- a/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc +++ b/www/iridium/files/patch-chrome_browser_profiles_profile__impl.cc @@ -1,4 +1,4 @@ ---- chrome/browser/profiles/profile_impl.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/profiles/profile_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/profiles/profile_impl.cc @@ -270,6 +270,10 @@ #include "chrome/browser/safe_browsing/safe_browsing_service.h" @@ -20,7 +20,7 @@ ProfileManager* profile_manager = g_browser_process->profile_manager(); ProfileAttributesEntry* entry = profile_manager->GetProfileAttributesStorage() -@@ -892,7 +896,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode) +@@ -890,7 +894,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 39771cced11a..adbab97a5fba 100644 --- a/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc +++ b/www/iridium/files/patch-chrome_browser_profiles_profiles__state.cc @@ -1,4 +1,4 @@ ---- chrome/browser/profiles/profiles_state.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/profiles/profiles_state.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/profiles/profiles_state.cc @@ -188,7 +188,7 @@ bool IsGuestModeRequested(const base::CommandLine& com PrefService* local_state, 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 index eb7db9bb25b4..026ca93a5bb9 100644 --- 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 @@ -1,24 +1,6 @@ ---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-03-18 16:46:04 UTC +--- 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 -@@ -8,7 +8,7 @@ - #include "base/strings/string_util.h" - #include "components/country_codes/country_codes.h" - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/variations/service/variations_service.h" - #endif - -@@ -20,7 +20,7 @@ - #endif - - namespace regional_capabilities { --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - RegionalCapabilitiesServiceClient::RegionalCapabilitiesServiceClient( - variations::VariationsService* variations_service) -@@ -56,7 +56,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId +@@ -107,7 +107,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId base::android::AttachCurrentThread(), reinterpret_cast<intptr_t>(heap_callback.release())); } @@ -26,4 +8,4 @@ +#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) void RegionalCapabilitiesServiceClient::FetchCountryId( CountryIdCallback on_country_id_fetched) { - std::move(on_country_id_fetched).Run(variations_country_id_); + 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__client.h b/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h deleted file mode 100644 index 7bec89c3a014..000000000000 --- a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/regional_capabilities/regional_capabilities_service_client.h.orig 2025-03-18 16:46:04 UTC -+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.h -@@ -21,7 +21,7 @@ namespace regional_capabilities { - class RegionalCapabilitiesServiceClient - : public RegionalCapabilitiesService::Client { - public: --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - explicit RegionalCapabilitiesServiceClient( - variations::VariationsService* variations_service); - #else -@@ -35,7 +35,7 @@ class RegionalCapabilitiesServiceClient - void FetchCountryId(CountryIdCallback country_id_fetched_callback) override; - - private: --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const int variations_country_id_; - #endif - }; diff --git a/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 deleted file mode 100644 index 12144795d95a..000000000000 --- a/www/iridium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-03-18 16:46:04 UTC -+++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc -@@ -12,7 +12,7 @@ - #include "chrome/browser/regional_capabilities/regional_capabilities_service_client.h" - #include "components/regional_capabilities/regional_capabilities_service.h" - --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/variations/service/variations_service.h" - #endif - -@@ -57,7 +57,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan - Profile* profile = Profile::FromBrowserContext(context); - auto regional_capabilities_service_client = - std::make_unique<RegionalCapabilitiesServiceClient>( --#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - g_browser_process->variations_service() - #endif - ); diff --git a/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc index 8f8c752ff3dd..c4d18e5548a8 100644 --- a/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc +++ b/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc @@ -1,6 +1,6 @@ ---- chrome/browser/renderer_preferences_util.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/renderer_preferences_util.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/renderer_preferences_util.cc -@@ -41,7 +41,7 @@ +@@ -40,7 +40,7 @@ #include "ui/views/controls/textfield/textfield.h" #endif @@ -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" -@@ -181,7 +181,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc +@@ -180,7 +180,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()) { -@@ -204,7 +204,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc +@@ -203,7 +203,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_resources_settings_autofill__page_passwords__shared.css b/www/iridium/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css index 7048d1618b0f..9d30e71682ca 100644 --- a/www/iridium/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css +++ b/www/iridium/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css @@ -1,4 +1,4 @@ ---- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2022-12-01 10:35:46 UTC +--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/resources/settings/autofill_page/passwords_shared.css @@ -100,7 +100,7 @@ cr-input.password-input::part(input), * necessary to prevent Chrome from using the operating system's font diff --git a/www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css b/www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css index 677631dc2dc5..374335f3860b 100644 --- a/www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css +++ b/www/iridium/files/patch-chrome_browser_resources_signin_signin__shared.css @@ -1,4 +1,4 @@ ---- chrome/browser/resources/signin/signin_shared.css.orig 2022-12-06 08:09:13 UTC +--- chrome/browser/resources/signin/signin_shared.css.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/resources/signin/signin_shared.css @@ -54,7 +54,7 @@ a { border-radius: var(--scrollbar-width); 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 89504580acce..f64c1386d55f 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-02-22 18:06:53 UTC +--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/safe_browsing/chrome_password_protection_service.cc -@@ -1251,7 +1251,7 @@ std::string ChromePasswordProtectionService::GetOrgani +@@ -1262,7 +1262,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_cloud__content__scanning_binary__upload__service.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc index c1653e33e6d8..dcd911767459 100644 --- a/www/iridium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc +++ b/www/iridium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc @@ -1,8 +1,8 @@ ---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc @@ -20,7 +20,7 @@ + #include "components/safe_browsing/core/common/safebrowsing_switches.h" #include "net/base/url_util.h" - #include "third_party/abseil-cpp/absl/types/variant.h" -#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/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 abee2141af83..0c6a4588d972 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,4 +1,4 @@ ---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -697,7 +697,7 @@ void IncidentReportingService::OnEnvironmentDataCollec diff --git a/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc index ef4cf52e0782..c66e345a622e 100644 --- a/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc +++ b/www/iridium/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc @@ -1,4 +1,4 @@ ---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc @@ -12,7 +12,7 @@ #include "content/public/browser/web_contents.h" diff --git a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc index dd8d93663b49..4450b64953f9 100644 --- a/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc +++ b/www/iridium/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc @@ -1,4 +1,4 @@ ---- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/screen_ai/screen_ai_install_state.cc @@ -30,7 +30,7 @@ bool IsDeviceCompatible() { // TODO(crbug.com/381256355): Update when ScreenAI library is compatible with diff --git a/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 index a4b4f32f349f..f8d6d3703227 100644 --- 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 @@ -1,6 +1,6 @@ ---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/screen_ai/screen_ai_service_router.cc -@@ -316,7 +316,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() { +@@ -403,7 +403,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}; @@ -9,7 +9,7 @@ std::vector<std::string> extra_switches = { base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(), binary_path.MaybeAsASCII().c_str())}; -@@ -330,7 +330,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() { +@@ -417,7 +417,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() { .WithPreloadedLibraries( preload_libraries, content::ServiceProcessHostPreloadLibraries::GetPassKey()) diff --git a/www/iridium/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc b/www/iridium/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc deleted file mode 100644 index 9f8da6367ccd..000000000000 --- a/www/iridium/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig 2024-06-25 12:08:48 UTC -+++ chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc -@@ -15,7 +15,7 @@ - #include "components/send_tab_to_self/features.h" - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/send_tab_to_self/desktop_notification_handler.h" - #include "chrome/browser/ui/send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h" - #endif -@@ -47,7 +47,7 @@ SendTabToSelfToolbarIconController* - ReceivingUiHandlerRegistry::GetToolbarButtonControllerForProfile( - Profile* profile) { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - for (const std::unique_ptr<ReceivingUiHandler>& handler : - applicable_handlers_) { - auto* button_controller = diff --git a/www/iridium/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc b/www/iridium/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc deleted file mode 100644 index 376f8d1f3499..000000000000 --- a/www/iridium/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig 2024-06-25 12:08:48 UTC -+++ chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc -@@ -16,7 +16,7 @@ - #include "components/send_tab_to_self/send_tab_to_self_model.h" - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h" - #endif - -@@ -50,7 +50,7 @@ void SendTabToSelfClientService::EntriesAddedRemotely( - const std::vector<const SendTabToSelfEntry*>& new_entries) { - for (const std::unique_ptr<ReceivingUiHandler>& handler : GetHandlers()) { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Only respond to notifications corresponding to this service's profile - // for these OSes; mobile does not have a Profile. - // Cast note: on desktop, handlers are guaranteed to be the derived class 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 f106f71f0d62..f68ae7beb75c 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-04-16 18:18:42 UTC +--- chrome/browser/sessions/session_restore.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/sessions/session_restore.cc @@ -108,7 +108,7 @@ #include "ui/wm/core/scoped_animation_disabler.h" diff --git a/www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc index fc1801e930f8..060d9176decb 100644 --- a/www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc +++ b/www/iridium/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc @@ -1,4 +1,4 @@ ---- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/sharing/sharing_handler_registry_impl.cc @@ -21,7 +21,7 @@ #endif // BUILDFLAG(IS_ANDROID) diff --git a/www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc b/www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc index 09b01eaece47..495438038a32 100644 --- a/www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc +++ b/www/iridium/files/patch-chrome_browser_shortcuts_icon__badging.cc @@ -1,4 +1,4 @@ ---- chrome/browser/shortcuts/icon_badging.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/shortcuts/icon_badging.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/shortcuts/icon_badging.cc @@ -59,7 +59,7 @@ enum class BadgeSize { constexpr ShortcutSize kSizesNeededForShortcutCreation[] = { diff --git a/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc b/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc index 29ab9ae1bb7a..021ab0f4eb1f 100644 --- a/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc +++ b/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.cc @@ -1,4 +1,4 @@ ---- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/signin/accounts_policy_manager.cc @@ -41,7 +41,7 @@ #include "chrome/browser/ui/webui/profile_helper.h" diff --git a/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h b/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h index 5fbd55baca13..3ed85de1cc84 100644 --- a/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h +++ b/www/iridium/files/patch-chrome_browser_signin_accounts__policy__manager.h @@ -1,4 +1,4 @@ ---- chrome/browser/signin/accounts_policy_manager.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/signin/accounts_policy_manager.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/signin/accounts_policy_manager.h @@ -13,7 +13,7 @@ #include "components/signin/public/base/signin_metrics.h" 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 5ab1a98a3ac9..d37da58874bd 100644 --- a/www/iridium/files/patch-chrome_browser_signin_signin__util.cc +++ b/www/iridium/files/patch-chrome_browser_signin_signin__util.cc @@ -1,4 +1,4 @@ ---- chrome/browser/signin/signin_util.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/signin/signin_util.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/signin/signin_util.cc @@ -80,7 +80,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour CookiesMover::~CookiesMover() = default; 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 6e4e2c5dbed5..5af5e4b7685a 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,4 +1,4 @@ ---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc @@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& stream, } diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc index 691e86c4f2ef..1af3d2d197b4 100644 --- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc +++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc @@ -1,4 +1,4 @@ ---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/supervised_user/supervised_user_browser_utils.cc @@ -40,7 +40,7 @@ #include "chrome/browser/ash/profiles/profile_helper.h" diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h index 044e151c6bb2..1251b1889d50 100644 --- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h +++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h @@ -1,4 +1,4 @@ ---- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2024-12-22 12:24:29 UTC +--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/supervised_user/supervised_user_browser_utils.h @@ -52,7 +52,7 @@ std::string GetAccountGivenName(Profile& profile); // of the user. 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 d40f0143cb3e..b90d51817367 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-02-22 18:06:53 UTC +--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc -@@ -196,7 +196,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte +@@ -197,7 +197,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 c0ec8719ad5a..8c2c90f50584 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-03-18 16:46:04 UTC +--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc -@@ -353,7 +353,7 @@ void SupervisedUserExtensionsManager:: +@@ -357,7 +357,7 @@ void SupervisedUserExtensionsManager:: ActivateManagementPolicyAndUpdateRegistration() { SetActiveForSupervisedUsers(); UpdateManagementPolicyRegistration(); @@ -9,7 +9,7 @@ MaybeMarkExtensionsLocallyParentApproved(); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) } -@@ -470,7 +470,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten +@@ -476,7 +476,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 7a12c8e7af43..b81b8e19c766 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,4 +1,4 @@ ---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager : public Extensi // launched. diff --git a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc index cca682019c6a..ee7cd9fa7782 100644 --- a/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc +++ b/www/iridium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc @@ -1,6 +1,6 @@ ---- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc -@@ -34,12 +34,12 @@ +@@ -33,12 +33,12 @@ #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "ui/android/view_android.h" @@ -15,7 +15,7 @@ namespace { bool IsYouTubeInfrastructureSubframe(content::NavigationHandle* handle) { if (handle->GetNavigatingFrameType() != content::FrameType::kSubframe) { -@@ -161,7 +161,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc +@@ -160,7 +160,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc return content::NavigationThrottle::DEFER; } 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 3febda052a77..3bc22e7f2f08 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,4 +1,4 @@ ---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -14,7 +14,7 @@ #include "components/supervised_user/core/browser/supervised_user_service.h" 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 cee4480c5635..2cc7d8c59c3d 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,4 +1,4 @@ ---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2024-06-25 12:08:48 UTC +--- 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 @@ -47,7 +47,7 @@ #include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h" 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 79d887ff009f..8c473d052f2f 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,4 +1,4 @@ ---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/sync/chrome_sync_controller_builder.cc @@ -280,7 +280,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService #if BUILDFLAG(ENABLE_SPELLCHECK) diff --git a/www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc index c82b35401ffb..948467ef8b14 100644 --- a/www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc +++ b/www/iridium/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc @@ -1,4 +1,4 @@ ---- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/sync/device_info_sync_client_impl.cc @@ -34,7 +34,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyncClientImpl() std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const { 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 677560ed782e..ec59b3f170c4 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,4 +1,4 @@ ---- chrome/browser/sync/sync_service_factory.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/sync/sync_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/sync/sync_service_factory.cc @@ -108,7 +108,7 @@ #endif // BUILDFLAG(IS_CHROMEOS) 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 e251c9b39728..e9b432940d8e 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,4 +1,4 @@ ---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/task_manager/sampling/task_group.cc @@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask = #if BUILDFLAG(IS_WIN) 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 595856105600..f6bc151ba5ee 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,4 +1,4 @@ ---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/task_manager/sampling/task_group.h @@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags = REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE | diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc index 996873eb8e5c..9a0a1bc05f6b 100644 --- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc +++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc @@ -1,4 +1,4 @@ ---- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/task_manager/sampling/task_group_sampler.cc @@ -45,7 +45,7 @@ TaskGroupSampler::TaskGroupSampler( const OnCpuRefreshCallback& on_cpu_refresh, diff --git a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h index bc813df511b7..dea06ad15f06 100644 --- a/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h +++ b/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h @@ -1,4 +1,4 @@ ---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2023-10-21 11:51:27 UTC +--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2025-05-07 06:48:23 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)>; 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 05fc96b7dca0..fab259c49cba 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-03-18 16:46:04 UTC +--- 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 -@@ -227,7 +227,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id, +@@ -235,7 +235,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 5a7dd8d5ba83..979895deb810 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,4 +1,4 @@ ---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/task_manager/task_manager_observer.h @@ -46,7 +46,7 @@ enum RefreshType { // or backgrounded. diff --git a/www/iridium/files/patch-chrome_browser_themes_theme__helper.cc b/www/iridium/files/patch-chrome_browser_themes_theme__helper.cc index 990937666424..cbb200e2a3c2 100644 --- a/www/iridium/files/patch-chrome_browser_themes_theme__helper.cc +++ b/www/iridium/files/patch-chrome_browser_themes_theme__helper.cc @@ -1,4 +1,4 @@ ---- chrome/browser/themes/theme_helper.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/themes/theme_helper.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/themes/theme_helper.cc @@ -16,7 +16,7 @@ #include "ui/gfx/image/image.h" 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 b10b8b55dc98..0de9a12544b0 100644 --- a/www/iridium/files/patch-chrome_browser_themes_theme__service.cc +++ b/www/iridium/files/patch-chrome_browser_themes_theme__service.cc @@ -1,6 +1,6 @@ ---- chrome/browser/themes/theme_service.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/themes/theme_service.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/themes/theme_service.cc -@@ -71,7 +71,7 @@ +@@ -72,7 +72,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/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc b/www/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc index e4966e22953a..d3fe580b4d25 100644 --- a/www/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc +++ b/www/iridium/files/patch-chrome_browser_themes_theme__service__aura__linux.cc @@ -1,4 +1,4 @@ ---- chrome/browser/themes/theme_service_aura_linux.cc.orig 2024-08-27 06:28:16 UTC +--- chrome/browser/themes/theme_service_aura_linux.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/themes/theme_service_aura_linux.cc @@ -23,7 +23,7 @@ namespace { ui::SystemTheme ValidateSystemTheme(ui::SystemTheme system_theme) { 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 75004b95e588..9080a3213933 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,4 +1,4 @@ ---- chrome/browser/themes/theme_service_factory.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/themes/theme_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/themes/theme_service_factory.cc @@ -24,7 +24,7 @@ #include "chrome/browser/themes/theme_helper_win.h" 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 be8b40271e87..006d2dd7613c 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-04-16 18:18:42 UTC +--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/actions/chrome_action_id.h -@@ -495,7 +495,7 @@ +@@ -497,7 +497,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 429246354510..a49308e6c0c6 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-03-18 16:46:04 UTC +--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc @@ -57,7 +57,7 @@ gfx::Rect GetPopupSizeForBnpl() { DesktopPaymentsWindowManager::DesktopPaymentsWindowManager( 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 e78a473fbb43..fa919c7338c4 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-03-18 16:46:04 UTC +--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-05-07 06:48:23 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" diff --git a/www/iridium/files/patch-chrome_browser_ui_browser.h b/www/iridium/files/patch-chrome_browser_ui_browser.h index 6db58f6ac4d1..65d361019c60 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-03-18 16:46:04 UTC +--- chrome/browser/ui/browser.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/browser.h -@@ -300,7 +300,7 @@ class Browser : public TabStripModelObserver, +@@ -301,7 +301,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 0e2a83b4cbbe..1c7bc766f343 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,14 +1,14 @@ ---- chrome/browser/ui/browser_command_controller.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/browser_command_controller.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/browser_command_controller.cc -@@ -127,7 +127,7 @@ +@@ -126,7 +126,7 @@ #include "components/user_manager/user_manager.h" #endif -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/base/ime/text_edit_commands.h" #include "ui/base/ime/text_input_flags.h" #include "ui/linux/linux_ui.h" - #endif @@ -136,7 +136,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) -@@ -329,7 +329,7 @@ bool BrowserCommandController::IsReservedCommandOrKey( +@@ -332,7 +332,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(); -@@ -581,7 +581,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo +@@ -595,7 +595,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo break; #endif @@ -36,7 +36,7 @@ case IDC_MINIMIZE_WINDOW: browser_->window()->Minimize(); break; -@@ -801,7 +801,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo +@@ -812,7 +812,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( -@@ -968,7 +968,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo +@@ -979,7 +979,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 -@@ -1284,7 +1284,7 @@ void BrowserCommandController::InitCommandState() { +@@ -1324,7 +1324,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); -@@ -1640,7 +1640,7 @@ void BrowserCommandController::UpdateCommandsForTabSta +@@ -1682,7 +1682,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/iridium/files/patch-chrome_browser_ui_browser__commands.cc b/www/iridium/files/patch-chrome_browser_ui_browser__commands.cc index b02c72124660..89ab0fd83d4e 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-04-16 18:18:42 UTC +--- chrome/browser/ui/browser_commands.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/browser_commands.cc -@@ -1991,7 +1991,7 @@ void OpenUpdateChromeDialog(Browser* browser) { +@@ -1980,7 +1980,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 ea17dd777734..44515fba34e4 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-03-18 16:46:04 UTC +--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/browser_ui_prefs.cc -@@ -71,7 +71,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry +@@ -72,7 +72,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry registry->RegisterIntegerPref(prefs::kDefaultBrowserDeclinedCount, 0); registry->RegisterTimePref(prefs::kDefaultBrowserFirstShownTime, base::Time()); @@ -9,7 +9,7 @@ registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser, std::string()); registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser, -@@ -184,7 +184,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry +@@ -185,7 +185,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_browser__view__prefs.cc b/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc index e870a0b4cc43..d0f8cca08cea 100644 --- a/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc +++ b/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/browser_view_prefs.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/browser_view_prefs.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/browser_view_prefs.cc @@ -14,7 +14,7 @@ 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 01681e503e3c..176711eece65 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-03-18 16:46:04 UTC +--- chrome/browser/ui/chrome_pages.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/chrome_pages.cc -@@ -85,7 +85,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 -@@ -379,7 +379,7 @@ void ShowChromeTips(Browser* browser) { +@@ -381,7 +381,7 @@ void ShowChromeTips(Browser* browser) { ShowSingletonTab(browser, GURL(kChromeTipsURL)); } @@ -18,7 +18,7 @@ void ShowChromeWhatsNew(Browser* browser) { ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL)); } -@@ -702,7 +702,7 @@ void ShowShortcutCustomizationApp(Profile* profile, +@@ -699,7 +699,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 cb6069bc2255..475ea4c73383 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-03-18 16:46:04 UTC +--- chrome/browser/ui/chrome_pages.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/chrome_pages.h @@ -39,7 +39,7 @@ namespace signin { enum class ConsentLevel; diff --git a/www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc b/www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc index 126040b78982..1e02a604e745 100644 --- a/www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc +++ b/www/iridium/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2023-10-21 11:51:27 UTC +--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/color/native_chrome_color_mixer.cc @@ -7,7 +7,7 @@ #include "build/build_config.h" diff --git a/www/iridium/files/patch-chrome_browser_ui_managed__ui.cc b/www/iridium/files/patch-chrome_browser_ui_managed__ui.cc index 4269c9f01957..38de43aa6f30 100644 --- a/www/iridium/files/patch-chrome_browser_ui_managed__ui.cc +++ b/www/iridium/files/patch-chrome_browser_ui_managed__ui.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/managed_ui.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/managed_ui.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/managed_ui.cc @@ -433,7 +433,7 @@ std::optional<std::string> GetDeviceManagerIdentity() g_browser_process->platform_part()->browser_policy_connector_ash(); diff --git a/www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc index fbdab3e168d3..59c8cc7a1405 100644 --- a/www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc +++ b/www/iridium/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc @@ -1985,7 +1985,7 @@ const gfx::VectorIcon& GetSharingHubVectorIcon() { return omnibox::kShareMacChromeRefreshIcon; diff --git a/www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc b/www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc index 574a6b1c5260..51081decc7ee 100644 --- a/www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc +++ b/www/iridium/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc @@ -44,7 +44,7 @@ std::u16string RelaunchChromeBubbleController::GetTitl #if BUILDFLAG(IS_MAC) 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 a30c20ecec47..593ce05dea35 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,4 +1,4 @@ ---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc @@ -102,7 +102,7 @@ namespace { 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 new file mode 100644 index 000000000000..335f5790feb5 --- /dev/null +++ b/www/iridium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc @@ -0,0 +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 +@@ -66,7 +66,7 @@ + #include <windows.h> + #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 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_sad__tab.cc b/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc index 7eb0dbffd636..fe34f0f384cf 100644 --- a/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc +++ b/www/iridium/files/patch-chrome_browser_ui_sad__tab.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/sad_tab.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/sad_tab.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/sad_tab.cc @@ -179,7 +179,7 @@ std::vector<int> SadTab::GetSubMessages() { if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) { diff --git a/www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h b/www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h index 68d099570054..d08f90b00660 100644 --- a/www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h +++ b/www/iridium/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h @@ -36,7 +36,7 @@ class SharingHubBubbleController { // Returns true if the omnibox icon should be shown. diff --git a/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 138e0dc89883..96f169b74811 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,6 @@ ---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/signin/signin_view_controller.cc -@@ -428,7 +428,7 @@ void SigninViewController::ShowModalSyncConfirmationDi +@@ -443,7 +443,7 @@ void SigninViewController::ShowModalSyncConfirmationDi void SigninViewController::ShowModalManagedUserNoticeDialog( std::unique_ptr<signin::EnterpriseProfileCreationDialogParams> create_param) { 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 c1ffea6aac84..7a855c40311f 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,4 +1,4 @@ ---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -79,7 +79,7 @@ class SigninViewControllerDelegate { SignoutConfirmationCallback callback); 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 78801cecf25b..11e55a040065 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,6 +1,6 @@ ---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/startup/bad_flags_prompt.cc -@@ -94,7 +94,7 @@ const char* const kBadFlags[] = { +@@ -95,7 +95,7 @@ const char* const kBadFlags[] = { extensions::switches::kExtensionsOnChromeURLs, #endif 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 7f0635cf07eb..9d7757f5d210 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-02-22 18:06:53 UTC +--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/startup/startup_browser_creator.cc @@ -134,7 +134,7 @@ #include "chrome/credential_provider/common/gcp_strings.h" 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 537cd8d3a245..1221e0fbf1f2 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,4 +1,4 @@ ---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -76,7 +76,7 @@ #include "components/app_restore/full_restore_utils.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) -@@ -207,7 +207,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( +@@ -208,7 +208,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 -@@ -237,7 +237,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( +@@ -238,7 +238,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 fbd9e3922523..e8cf079132a5 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,4 +1,4 @@ ---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/startup/startup_tab_provider.cc @@ -62,7 +62,7 @@ #include "extensions/browser/extension_registry.h" 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 ae6feb4ad2e3..024397a21b23 100644 --- a/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc +++ b/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/tab_helpers.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/tab_helpers.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/tab_helpers.cc -@@ -216,7 +216,7 @@ +@@ -218,7 +218,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/browser_finder.h" #include "chrome/browser/ui/hats/hats_helper.h" -@@ -687,12 +687,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con +@@ -697,12 +697,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 267c0ceba749..418d146c993a 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-04-16 18:18:42 UTC +--- chrome/browser/ui/tabs/features.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/tabs/features.cc -@@ -48,7 +48,7 @@ bool CanShowTabSearchPositionSetting() { +@@ -47,7 +47,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 150dfcd644b9..2e2938735214 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,4 +1,4 @@ ---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/tabs/tab_dialog_manager.cc @@ -83,7 +83,7 @@ bool SupportsGlobalScreenCoordinates() { } diff --git a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc index dbff796f5ad7..c0871bce19ac 100644 --- a/www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc +++ b/www/iridium/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/tabs/tab_strip_prefs.cc @@ -21,7 +21,7 @@ namespace tabs { 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 e98d7a4784b3..aad8d9e3bfea 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,4 +1,4 @@ ---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -277,7 +277,7 @@ inline constexpr std::array kColumns = { .default_visibility = false}, 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 368e87363753..e956580712cf 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,15 @@ ---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/task_manager/task_manager_table_model.cc -@@ -530,7 +530,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r +@@ -419,7 +419,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. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser, + system_total_time_); + #elif BUILDFLAG(IS_CHROMEOS) +@@ -560,7 +560,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r ? stringifier_->backgrounded_string() : stringifier_->foregrounded_string(); @@ -9,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) -@@ -693,7 +693,7 @@ int TaskManagerTableModel::CompareValues(size_t row1, +@@ -723,7 +723,7 @@ int TaskManagerTableModel::CompareValues(size_t row1, return BooleanCompare(is_proc1_bg, is_proc2_bg); } @@ -18,7 +27,7 @@ case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: { const int proc1_fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row1]); -@@ -935,7 +935,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col +@@ -1030,7 +1030,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 066ea30701f2..d0a8b676d986 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,4 +1,4 @@ ---- chrome/browser/ui/test/popup_browsertest.cc.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/test/popup_browsertest.cc @@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo const display::Display display = GetDisplayNearestBrowser(popup); diff --git a/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc b/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc index 249664bdb363..dfb817eb2ca6 100644 --- a/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc +++ b/www/iridium/files/patch-chrome_browser_ui_test_test__browser__ui.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/test/test_browser_ui.cc @@ -19,7 +19,7 @@ #include "ui/views/widget/widget.h" 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 559f836a696d..3d08159e3f62 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-04-16 18:18:42 UTC +--- chrome/browser/ui/ui_features.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/ui_features.cc -@@ -67,7 +67,7 @@ bool IsExtensionMenuInRootAppMenu() { +@@ -45,7 +45,7 @@ bool IsExtensionMenuInRootAppMenu() { return base::FeatureList::IsEnabled(kExtensionsMenuInAppMenu); } @@ -9,7 +9,7 @@ // Enables the feature to remove the last confirmation dialog when relaunching // to update Chrome. BASE_FEATURE(kFewerUpdateConfirmations, -@@ -333,7 +333,7 @@ BASE_FEATURE(kViewsJSAppModalDialog, +@@ -326,7 +326,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 bf4f8a1a426f..016337d725be 100644 --- a/www/iridium/files/patch-chrome_browser_ui_ui__features.h +++ b/www/iridium/files/patch-chrome_browser_ui_ui__features.h @@ -1,6 +1,6 @@ ---- chrome/browser/ui/ui_features.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/ui_features.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/ui_features.h -@@ -47,7 +47,7 @@ extern const base::FeatureParam<int> kMaxPromptCount; +@@ -31,7 +31,7 @@ BASE_DECLARE_FEATURE(kCloseOmniboxPopupOnInactiveAreaC BASE_DECLARE_FEATURE(kExtensionsMenuInAppMenu); bool IsExtensionMenuInRootAppMenu(); @@ -9,7 +9,7 @@ BASE_DECLARE_FEATURE(kFewerUpdateConfirmations); #endif -@@ -211,7 +211,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog); +@@ -203,7 +203,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 724d0729e697..38c882262852 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-03-18 16:46:04 UTC +--- chrome/browser/ui/views/accelerator_table.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/accelerator_table.cc -@@ -67,11 +67,11 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -70,11 +70,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}, -@@ -99,7 +99,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -102,7 +102,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}, -@@ -151,7 +151,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -154,7 +154,7 @@ const AcceleratorMapping kAcceleratorMap[] = { IDC_SHOW_AVATAR_MENU}, // Platform-specific key maps. diff --git a/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc b/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc index 5667ea51e1cd..9b5bbe5b7872 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc +++ b/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc @@ -19,7 +19,7 @@ #include "ui/menus/simple_menu_model.h" diff --git a/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 eeb723c19690..2b3c14eaa0b4 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,4 +1,4 @@ ---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc @@ -39,7 +39,7 @@ #include "ui/wm/core/wm_state.h" diff --git a/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h b/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h index ef423a07d165..a2f7fe8bdfe6 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h +++ b/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/chrome_views_delegate.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/chrome_views_delegate.h @@ -52,7 +52,7 @@ class ChromeViewsDelegate : public views::ViewsDelegat base::OnceClosure callback) override; 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 47c517596c02..164313b52b30 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,4 +1,4 @@ ---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2024-06-25 12:08:48 UTC +--- 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 @@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() { return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY; diff --git a/www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc index 335d6b905440..afa9273acc3c 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc +++ b/www/iridium/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/compose/compose_dialog_view.cc @@ -160,7 +160,7 @@ void ComposeDialogView::OnBeforeBubbleWidgetInit( views::Widget::InitParams* params, 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 068912a37f1c..c7704a8bd1b2 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,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/browser_frame.cc @@ -52,7 +52,7 @@ #include "ui/aura/window.h" @@ -18,7 +18,7 @@ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme(); #else return false; -@@ -182,7 +182,7 @@ void BrowserFrame::InitBrowserFrame() { +@@ -184,7 +184,7 @@ void BrowserFrame::InitBrowserFrame() { Init(std::move(params)); @@ -27,7 +27,7 @@ SelectNativeTheme(); #else SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi()); -@@ -368,7 +368,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() { +@@ -370,7 +370,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() { chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace()); chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(), IsVisibleOnAllWorkspaces()); @@ -36,7 +36,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() -@@ -566,7 +566,7 @@ void BrowserFrame::OnMenuClosed() { +@@ -568,7 +568,7 @@ void BrowserFrame::OnMenuClosed() { } void BrowserFrame::SelectNativeTheme() { @@ -45,7 +45,7 @@ // Use the regular NativeTheme instance if running incognito mode, regardless // of system theme (gtk, qt etc). ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi(); -@@ -607,7 +607,7 @@ void BrowserFrame::OnTouchUiChanged() { +@@ -609,7 +609,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__frame.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h index 81863218058e..1c5afe09b209 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h +++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/browser_frame.h @@ -66,7 +66,7 @@ class BrowserFrame : public views::Widget, public view diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc index 52fe2542f64a..45894ba7ac52 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc +++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc @@ -54,7 +54,7 @@ gfx::Insets BrowserFrameViewLayoutLinux::RestoredFrame OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets()); diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc index 3d22332e3991..3f2418654d5a 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc +++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc @@ -18,7 +18,7 @@ BrowserFrameViewLayoutLinuxNative::~BrowserFrameViewLa diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc index 4b7d1d7ef790..1c47a871d7dd 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc +++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2024-12-22 12:24:29 UTC +--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc @@ -70,7 +70,7 @@ gfx::ShadowValues BrowserFrameViewLinux::GetShadowValu 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 e4aa28c99535..c2819cf4d062 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,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc @@ -15,7 +15,7 @@ #include "chrome/browser/ui/views/frame/browser_frame_view_win.h" diff --git a/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 c40c0885ccd8..382eba7e2362 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,6 +1,6 @@ ---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/browser_view.cc -@@ -2519,7 +2519,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating +@@ -2581,7 +2581,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating } void BrowserView::TabDraggingStatusChanged(bool is_dragging) { @@ -9,7 +9,7 @@ GetContentsWebView()->SetFastResize(is_dragging); if (multi_contents_view_) { multi_contents_view_->GetInactiveContentsView()->SetFastResize(is_dragging); -@@ -5559,7 +5559,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() { +@@ -5825,7 +5825,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 2ce21c855cdf..ddd5c2dbf4e7 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-02-22 18:06:53 UTC +--- 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 @@ -54,7 +54,7 @@ #include "ui/views/window/vector_icons/vector_icons.h" 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 d5211b3b8d37..37ab52fd1a44 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,4 +1,4 @@ ---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -110,7 +110,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient FrameButtonStyle GetFrameButtonStyle() const override; diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h index 877d09ee5f1a..bf4f3650bf4b 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h +++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h @@ -9,7 +9,7 @@ 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 e3e9fd692ea9..de3366562cf5 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,4 +1,4 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc @@ -62,7 +62,7 @@ #include "ui/aura/window.h" @@ -9,7 +9,16 @@ #include "chrome/browser/themes/theme_service.h" #include "chrome/browser/themes/theme_service_factory.h" #include "chrome/browser/ui/views/frame/browser_frame_view_paint_utils_linux.h" -@@ -83,7 +83,7 @@ constexpr int kContentSettingIconSize = 16; +@@ -76,7 +76,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. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #define PLATFORM_CLIPS_CHILD_WINDOWS + #endif + +@@ -89,7 +89,7 @@ constexpr int kContentSettingIconSize = 16; // The height of the controls bar at the top of the window. constexpr int kTopControlsHeight = 34; @@ -18,7 +27,7 @@ // Frame border when window shadow is not drawn. constexpr int kFrameBorderThickness = 4; #endif -@@ -178,7 +178,7 @@ class WindowEventObserver : public ui::EventObserver { +@@ -184,7 +184,7 @@ class WindowEventObserver : public ui::EventObserver { gfx::Rect input_bounds = pip_browser_frame_view_->GetLocalBounds(); @@ -27,7 +36,7 @@ // Calculate input bounds for Linux. This is needed because the input bounds // is not necessary the same as the local bounds on Linux. if (pip_browser_frame_view_->ShouldDrawFrameShadow()) { -@@ -618,7 +618,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow +@@ -630,7 +630,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow AddChildView(std::move(auto_pip_setting_overlay)); } @@ -36,7 +45,7 @@ auto* profile = browser_view->browser()->profile(); auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile); auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile); -@@ -843,7 +843,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( +@@ -855,7 +855,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( view->SetIconColor(color_provider->GetColor(kColorPipWindowForeground)); } @@ -45,7 +54,7 @@ // On Linux the top bar background will be drawn in OnPaint(). top_bar_container_view_->SetBackground(views::CreateSolidBackground( color_provider->GetColor(kColorPipWindowTopBarBackground))); -@@ -932,7 +932,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg +@@ -944,7 +944,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg BrowserNonClientFrameView::RemovedFromWidget(); } @@ -54,7 +63,7 @@ gfx::Insets PictureInPictureBrowserFrameView::RestoredMirroredFrameBorderInsets() const { auto border = FrameBorderInsets(); -@@ -1223,7 +1223,7 @@ void PictureInPictureBrowserFrameView::AnimationProgre +@@ -1235,7 +1235,7 @@ void PictureInPictureBrowserFrameView::AnimationProgre // views::View implementations: void PictureInPictureBrowserFrameView::OnPaint(gfx::Canvas* canvas) { @@ -63,7 +72,7 @@ // Draw the PiP window frame borders and shadows, including the top bar // background. if (window_frame_provider_) { -@@ -1378,7 +1378,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie +@@ -1390,7 +1390,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie } gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const { @@ -72,7 +81,7 @@ if (window_frame_provider_) { const auto insets = window_frame_provider_->GetFrameThicknessDip(); const bool tiled = frame()->tiled(); -@@ -1396,7 +1396,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor +@@ -1408,7 +1408,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor } gfx::Insets PictureInPictureBrowserFrameView::ResizeBorderInsets() const { @@ -81,7 +90,7 @@ return FrameBorderInsets(); #elif !BUILDFLAG(IS_CHROMEOS) return gfx::Insets(kResizeBorder); -@@ -1417,7 +1417,7 @@ gfx::Size PictureInPictureBrowserFrameView::GetNonClie +@@ -1429,7 +1429,7 @@ gfx::Size PictureInPictureBrowserFrameView::GetNonClie top_height + border_thickness.bottom()); } diff --git a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h index b5b28828effe..7a68023d289d 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h +++ b/www/iridium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h @@ -30,7 +30,7 @@ #include "ui/views/layout/flex_layout_view.h" @@ -9,7 +9,7 @@ #include "ui/linux/window_frame_provider.h" #endif -@@ -90,7 +90,7 @@ class PictureInPictureBrowserFrameView +@@ -87,7 +87,7 @@ class PictureInPictureBrowserFrameView void Layout(PassKey) override; void AddedToWidget() override; void RemovedFromWidget() override; @@ -18,7 +18,7 @@ gfx::Insets RestoredMirroredFrameBorderInsets() const override; gfx::Insets GetInputInsets() const override; SkRRect GetRestoredClipRegion() const override; -@@ -182,7 +182,7 @@ class PictureInPictureBrowserFrameView +@@ -179,7 +179,7 @@ class PictureInPictureBrowserFrameView // Returns true if there's an overlay view that's currently shown. bool IsOverlayViewVisible() const; @@ -27,7 +27,7 @@ // Returns whether a client-side shadow should be drawn for the window. bool ShouldDrawFrameShadow() const; -@@ -391,7 +391,7 @@ class PictureInPictureBrowserFrameView +@@ -388,7 +388,7 @@ class PictureInPictureBrowserFrameView // `top_bar_color_animation_`. std::optional<SkColor> current_foreground_color_; 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 99648ad794fb..8e814da5db50 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,4 +1,4 @@ ---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/system_menu_model_builder.cc @@ -74,7 +74,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM 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 dd80764bb71c..e23009796dbc 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,4 +1,4 @@ ---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc @@ -20,7 +20,7 @@ #include "chromeos/ui/frame/desks/move_to_desks_menu_model.h" diff --git a/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 cd94bacb050c..1f7831545d79 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,4 +1,4 @@ ---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -222,7 +222,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr new_tab_button_->GetViewAccessibility().SetName( diff --git a/www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc index 46dab0cf84df..82d1e5441fce 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc +++ b/www/iridium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/hung_renderer_view.cc -@@ -419,7 +419,7 @@ void HungRendererDialogView::ForceCrashHungRenderer() +@@ -452,7 +452,7 @@ void HungRendererDialogView::ForceCrashHungRenderer() content::RenderProcessHost* rph = hung_pages_table_model_->GetRenderWidgetHost()->GetProcess(); if (rph) { 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 aabd4a1634f8..a2279ab5e38e 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-04-16 18:18:42 UTC +--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc -@@ -2064,7 +2064,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem( +@@ -2089,7 +2089,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 5d33f3131962..bf74376521cc 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,4 +1,4 @@ ---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -42,7 +42,7 @@ #include "ui/base/metadata/metadata_impl_macros.h" 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 c78ff84c7d78..5d8674c148f1 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,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -346,7 +346,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 6c5ff5a43acf..1850f8e213b9 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,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h @@ -84,7 +84,7 @@ class AvatarToolbarButton : public ToolbarButton { // Attempts showing the In-Produce-Help for profile Switching. 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 12f592f96452..ea3e0428e3f5 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,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc @@ -50,7 +50,7 @@ void ProfileMenuCoordinator::Show(bool is_source_accel browser.window()->NotifyFeaturePromoFeatureUsed( 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 05b09eb5d4a7..1b8218cc1ae4 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,6 +1,6 @@ ---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/profiles/profile_menu_view.cc -@@ -91,7 +91,7 @@ +@@ -92,7 +92,7 @@ #include "ui/strings/grit/ui_strings.h" #include "ui/views/accessibility/view_accessibility.h" @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" #endif -@@ -549,7 +549,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() { +@@ -550,7 +550,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() { case signin_util::SignedInState::kSignedOut: case signin_util::SignedInState::kWebOnlySignedIn: { std::string profile_user_display_name, profile_user_email; @@ -18,7 +18,7 @@ profile_user_display_name = profile->GetPrefs()->GetString( enterprise_signin::prefs::kProfileUserDisplayName); profile_user_email = profile->GetPrefs()->GetString( -@@ -646,7 +646,7 @@ void ProfileMenuView::BuildIdentity() { +@@ -647,7 +647,7 @@ void ProfileMenuView::BuildIdentity() { badge_image_model, menu_title_, menu_subtitle_, management_label); } else { std::string profile_user_display_name, profile_user_email; diff --git a/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 index 7546c45cc6a5..b11b1a45e560 100644 --- 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 @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc @@ -650,7 +650,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo( ProfileMenuViewBase::kIdentityImageSize, kIdentityImageBorder, 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 9003affcd821..4b4fc8e86d3d 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,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -85,7 +85,7 @@ #include "chrome/browser/global_keyboard_shortcuts_mac.h" 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 ec4bcd622a21..7bfd03c98476 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,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc @@ -65,7 +65,7 @@ namespace { 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 f08ff1e533fe..ced6a345b43d 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,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews SignoutConfirmationCallback callback); 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 e28913e2c4d2..6fdb04bdd59c 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-04-16 18:18:42 UTC +--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc -@@ -189,7 +189,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() { +@@ -190,7 +190,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(); -@@ -392,7 +392,7 @@ TabDragController::Liveness TabDragController::Init( +@@ -381,7 +381,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_ = -@@ -954,7 +954,7 @@ TabDragController::Liveness TabDragController::DragBro +@@ -889,7 +889,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. -@@ -2097,7 +2097,7 @@ void TabDragController::CompleteDrag() { +@@ -1914,7 +1914,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 -@@ -2527,7 +2527,7 @@ TabDragController::Liveness TabDragController::GetLoca +@@ -2331,7 +2331,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 7284d07fb803..664894f3d812 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-04-16 18:18:42 UTC +--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/tabs/tab.cc -@@ -643,7 +643,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent& +@@ -642,7 +642,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent& return; } diff --git a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc index 779b5e5f17e7..28ba982b6e47 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc +++ b/www/iridium/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-04-16 18:18:42 UTC +--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc -@@ -379,7 +379,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta +@@ -380,7 +380,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/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 index f866d30041b3..c3e633e35018 100644 --- 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 @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-03-18 16:46:04 UTC +--- 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 -@@ -96,7 +96,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow +@@ -97,7 +97,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged, base::Unretained(this)))); 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 1f22e3c7042d..c5dccbdf8567 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-04-16 18:18:42 UTC +--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/tabs/tab_style_views.cc -@@ -511,7 +511,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con +@@ -545,7 +545,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con if (!IsHoverAnimationActive()) { return base_opacity; } diff --git a/www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc b/www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc index 4ae16cbd0fcf..86896a84534e 100644 --- a/www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc +++ b/www/iridium/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/task_manager_search_bar_view.cc @@ -27,7 +27,7 @@ TaskManagerSearchBarView::TaskManagerSearchBarView( const gfx::Insets& margins, 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 b9099ead5449..e94603d487ef 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-04-16 18:18:42 UTC +--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/views/user_education/browser_user_education_service.cc -@@ -917,7 +917,7 @@ void MaybeRegisterChromeFeaturePromos( +@@ -930,7 +930,7 @@ void MaybeRegisterChromeFeaturePromos( "Triggered when a shared tab becomes the active tab."))); } @@ -9,7 +9,7 @@ // kIPHSupervisedUserProfileSigninFeature registry.RegisterFeature(std::move( FeaturePromoSpecification::CreateForCustomAction( -@@ -1171,7 +1171,7 @@ void MaybeRegisterChromeFeaturePromos( +@@ -1209,7 +1209,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 8ff44c05b936..9b03261c0d2d 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,4 +1,4 @@ ---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtension file_extens } 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 c8f028ad663b..8fa78bf68a4e 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,4 +1,4 @@ ---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -21,7 +21,7 @@ #include "ui/gfx/native_widget_types.h" 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 6bc69902e9aa..acf093258ac2 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-02-22 18:06:53 UTC +--- 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 -@@ -518,7 +518,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun +@@ -519,7 +519,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun Browser* browser, Profile* profile, const std::string& app_id) { @@ -9,7 +9,7 @@ WebAppProvider* provider = WebAppProvider::GetForWebApps(profile); CHECK(provider); -@@ -747,7 +747,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded( +@@ -748,7 +748,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 d39cbb43a311..9c84acdbe87f 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,4 +1,4 @@ ---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -225,7 +225,7 @@ class WebAppUiManagerImpl : public BrowserListObserver UninstallCompleteCallback uninstall_complete_callback, 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 6d818f64517b..020439754e72 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,4 +1,4 @@ ---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/about/about_ui.cc @@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse return html; 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 81fb2a04ddb3..67aaf5a6c26e 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,4 +1,4 @@ ---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/about/about_ui.h @@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase { }; 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 2ae70da32550..f9c4686f8cbf 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 2024-11-04 08:56:03 UTC +--- 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 -@@ -62,7 +62,7 @@ +@@ -61,7 +61,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 09240b07c3eb..5c4d8626de70 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,4 +1,4 @@ ---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -24,7 +24,7 @@ #include "mojo/public/cpp/bindings/receiver.h" diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h index be9375a08b78..e86dd16658b3 100644 --- a/www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h +++ b/www/iridium/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2024-12-22 12:24:29 UTC +--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/app_settings/web_app_settings_ui.h @@ -14,13 +14,13 @@ #include "ui/webui/mojo_web_ui_controller.h" diff --git a/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 bdf831f69c09..103c576d6336 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,4 +1,4 @@ ---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSource( CERTIFICATE_TRUST_TYPE_DISTRUSTED, 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 7f38bcda9569..b99cc2d624a6 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,4 +1,4 @@ ---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -54,7 +54,7 @@ #include "net/ssl/client_cert_store_mac.h" @@ -6,10 +6,10 @@ -#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_process.h" #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" - #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h" - #include "components/enterprise/client_certificates/core/client_certificates_service.h" -@@ -174,7 +174,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto + #include "chrome/browser/policy/chrome_browser_policy_connector.h" +@@ -177,7 +177,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto }; #endif @@ -18,7 +18,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader( Profile* profile) { #if BUILDFLAG(IS_WIN) -@@ -189,7 +189,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC +@@ -192,7 +192,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC } #endif @@ -27,7 +27,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 -@@ -347,7 +347,7 @@ class ClientCertSource : public CertificateManagerPage +@@ -368,7 +368,7 @@ class ClientCertSource : public CertificateManagerPage std::optional<net::CertificateList> certs_; }; @@ -36,7 +36,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 -@@ -1078,7 +1078,7 @@ CreatePlatformClientCertSource( +@@ -1099,7 +1099,7 @@ CreatePlatformClientCertSource( mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>* remote_client, Profile* profile) { @@ -45,7 +45,7 @@ return std::make_unique<WritableClientCertSource>(remote_client, profile); #else return std::make_unique<ClientCertSource>( -@@ -1086,7 +1086,7 @@ CreatePlatformClientCertSource( +@@ -1107,7 +1107,7 @@ CreatePlatformClientCertSource( #endif } @@ -54,7 +54,7 @@ std::unique_ptr<CertificateManagerPageHandler::CertSource> CreateProvisionedClientCertSource(Profile* profile) { return std::make_unique<ClientCertSource>( -@@ -1135,7 +1135,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow +@@ -1156,7 +1156,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow return client_cert_policy_ == ClientCertificateManagementPermission::kAll; } diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h index f3789a00df43..e8c1ae8c1d2e 100644 --- a/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h +++ b/www/iridium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.h @@ -19,7 +19,7 @@ CreatePlatformClientCertSource( remote_client, 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 7f78811ca0bc..095676e89059 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-04-16 18:18:42 UTC +--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/chrome_web_ui_configs.cc -@@ -136,26 +136,26 @@ +@@ -137,7 +137,7 @@ #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h" #endif // BUILDFLAG(IS_WIN) @@ -8,7 +8,8 @@ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h" - #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" + #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h" +@@ -145,19 +145,19 @@ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -31,7 +32,7 @@ #include "chrome/browser/ui/webui/discards/discards_ui.h" #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_CHROMEOS) -@@ -183,7 +183,7 @@ +@@ -185,7 +185,7 @@ #include "chrome/browser/ui/webui/signin/signin_error_ui.h" #endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) @@ -40,7 +41,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) -@@ -320,7 +320,7 @@ void RegisterChromeWebUIConfigs() { +@@ -323,7 +323,7 @@ void RegisterChromeWebUIConfigs() { map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>()); #endif // BUILDFLAG(IS_ANDROID) @@ -49,16 +50,16 @@ map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || // BUILDFLAG(IS_OPENBSD) -@@ -345,7 +345,7 @@ void RegisterChromeWebUIConfigs() { +@@ -348,7 +348,7 @@ void RegisterChromeWebUIConfigs() { map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>()); #endif // BUILDFLAG(IS_WIN) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>()); - map.AddWebUIConfig(std::make_unique<WebAppSettingsUIConfig>()); - map.AddWebUIConfig(std::make_unique<WhatsNewUIConfig>()); -@@ -353,13 +353,13 @@ void RegisterChromeWebUIConfigs() { + map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>()); + map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>()); +@@ -357,13 +357,13 @@ void RegisterChromeWebUIConfigs() { #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/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 722ea766f0f6..67207234e19d 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-02-22 18:06:53 UTC +--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc -@@ -114,16 +114,16 @@ +@@ -118,16 +118,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 -@@ -404,7 +404,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: +@@ -408,7 +408,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); } -@@ -438,7 +438,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: +@@ -442,7 +442,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_device__trust__utils.cc b/www/iridium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc index 1920cd46ec03..65928b5f90c9 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 2024-06-25 12:08:48 UTC +--- 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 @@ -7,7 +7,7 @@ #include "build/build_config.h" 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 87d432b3c365..f7f2d37967cc 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-04-16 18:18:42 UTC +--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc -@@ -74,7 +74,7 @@ +@@ -77,7 +77,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" -@@ -420,7 +420,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa +@@ -424,7 +424,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa } #endif @@ -18,7 +18,7 @@ std::unique_ptr<SupervisedUserVerificationPageForYouTube> CreateSupervisedUserVerificationPageForYouTube( content::WebContents* web_contents, -@@ -647,7 +647,7 @@ void InterstitialHTMLSource::StartDataRequest( +@@ -651,7 +651,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 e4ed21234f89..3a814d8803ab 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,4 +1,4 @@ ---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/management/management_ui.cc @@ -175,11 +175,11 @@ void ManagementUI::GetLocalizedStrings( IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA}, diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc index 09078ebb453e..fbde1daed041 100644 --- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc +++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2024-12-22 12:24:29 UTC +--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/management/management_ui_constants.cc @@ -89,12 +89,12 @@ const char kProfileReportingExtension[] = "profileRepo const char kProfileReportingPolicy[] = "profileReportingPolicy"; diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h index b96ee42f7a54..adf0a7003569 100644 --- a/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h +++ b/www/iridium/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/management/management_ui_constants.h @@ -7,14 +7,14 @@ 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 922e4440440f..75e981382676 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,4 +1,4 @@ ---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -58,7 +58,7 @@ #include "ui/base/l10n/l10n_util.h" 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 e0e8a9191fab..8263fbe23a27 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,4 +1,4 @@ ---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -30,7 +30,7 @@ namespace policy { class PolicyService; diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc index 287592567d88..14c11afc3d38 100644 --- a/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc +++ b/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/password_manager/promo_cards_handler.cc @@ -28,7 +28,7 @@ #include "chrome/browser/ui/webui/password_manager/promo_cards/web_password_manager_promo.h" diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc index b79c788802dc..d17dac5b1934 100644 --- a/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc +++ b/www/iridium/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc @@ -37,7 +37,7 @@ std::u16string RelaunchChromePromo::GetTitle() const { return l10n_util::GetStringUTF16( 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 ec00f42e46dc..70bd58643593 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,4 +1,4 @@ ---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc @@ -111,7 +111,7 @@ const char* kMacShareIconResourceName = #elif BUILDFLAG(IS_WIN) diff --git a/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc index be23d336fba6..7934d2832441 100644 --- a/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc +++ b/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/settings/appearance_handler.cc @@ -32,7 +32,7 @@ void AppearanceHandler::RegisterMessages() { "useDefaultTheme", 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 c0e9f5524058..4591d1e65a51 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-04-16 18:18:42 UTC +--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc -@@ -138,7 +138,7 @@ +@@ -140,7 +140,7 @@ #include "chrome/browser/ui/webui/settings/system_handler.h" #endif @@ -9,7 +9,7 @@ #include "ui/display/screen.h" #endif -@@ -157,7 +157,7 @@ +@@ -159,7 +159,7 @@ #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h" #endif @@ -18,16 +18,16 @@ #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 - {"focusHighlightLabel", - IDS_SETTINGS_ACCESSIBILITY_FOCUS_HIGHLIGHT_DESCRIPTION}, +@@ -288,7 +288,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou + {"toastAlertLevelDescription", + IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION}, #endif -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) {"overscrollHistoryNavigationTitle", IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE}, {"overscrollHistoryNavigationSubtitle", -@@ -571,7 +571,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -577,7 +577,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,7 +36,7 @@ {"gtkTheme", IDS_SETTINGS_GTK_THEME}, {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME}, {"qtTheme", IDS_SETTINGS_QT_THEME}, -@@ -579,7 +579,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -585,7 +585,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht {"classicTheme", IDS_SETTINGS_CLASSIC_THEME}, {"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME}, #endif @@ -45,7 +45,7 @@ {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS}, #endif #if BUILDFLAG(IS_MAC) -@@ -601,7 +601,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -607,7 +607,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht html_source->AddBoolean("tabSearchIsRightAlignedAtStartup", tabs::GetTabSearchTrailingTabstrip(profile)); @@ -54,7 +54,7 @@ bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance() ->GetPlatformRuntimeProperties() .supports_server_side_window_decorations; -@@ -1504,7 +1504,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource* +@@ -1495,7 +1495,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource* g_browser_process->GetApplicationLocale()) .spec(); 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 dca5b4b5ba68..169afcebffda 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,6 +1,6 @@ ---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-03-18 16:46:04 UTC +--- 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 -@@ -164,7 +164,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr +@@ -165,7 +165,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name); if (AccountInfo::IsManaged(entry->GetHostedDomain())) { profile_entry.Set("avatarBadge", "cr:domain"); 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 5da58916915a..d03a74b1eb17 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,4 +1,4 @@ ---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc @@ -50,7 +50,7 @@ #include "ui/base/l10n/l10n_util.h" @@ -18,7 +18,7 @@ return g_browser_process->GetFeatures()->whats_new_registry(); #else return nullptr; -@@ -794,7 +794,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats +@@ -828,7 +828,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 57ba0fa664fb..1c32d23fe910 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,4 +1,4 @@ ---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/ui/window_sizer/window_sizer.cc @@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState( browser, window_bounds, show_state); diff --git a/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc b/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc index 92a9b8f99b0e..d4149a2d02f2 100644 --- a/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc +++ b/www/iridium/files/patch-chrome_browser_upgrade__detector_version__history__client.cc @@ -1,6 +1,6 @@ ---- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/upgrade_detector/version_history_client.cc -@@ -50,7 +50,7 @@ GURL GetVersionReleasesUrl(base::Version version) { +@@ -175,7 +175,7 @@ GURL GetVersionReleasesUrl(base::Version version) { #define CURRENT_PLATFORM "win" #endif diff --git a/www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc index b1171e872198..bfc3b0d2668e 100644 --- a/www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc +++ b/www/iridium/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc @@ -1,6 +1,6 @@ ---- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc -@@ -44,7 +44,7 @@ +@@ -45,7 +45,7 @@ #include "components/visited_url_ranking/public/visited_url_ranking_service.h" #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ #include "chrome/browser/visited_url_ranking/desktop_tab_model_url_visit_data_fetcher.h" #elif BUILDFLAG(IS_ANDROID) #include "chrome/browser/visited_url_ranking/android_tab_model_url_visit_data_fetcher.h" -@@ -118,7 +118,7 @@ VisitedURLRankingServiceFactory::BuildServiceInstanceF +@@ -119,7 +119,7 @@ VisitedURLRankingServiceFactory::BuildServiceInstanceF std::map<Fetcher, std::unique_ptr<URLVisitDataFetcher>> data_fetchers; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc index 9addfeaf3fde..db6dcffc1f50 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc +++ b/www/iridium/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/commands/launch_web_app_command.cc @@ -101,7 +101,7 @@ void LaunchWebAppCommand::StartWithLock(std::unique_pt // OsIntegrationTestOverride can use the xdg install command to detect 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 3be799d754c7..d1e57056189d 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,4 +1,4 @@ ---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2024-08-27 06:28:16 UTC +--- 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 @@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWithLock( // OsIntegrationTestOverride can use the xdg install command to detect diff --git a/www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h b/www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h index b706510c4783..fefb00abd936 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h +++ b/www/iridium/files/patch-chrome_browser_web__applications_extension__status__utils.h @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/extension_status_utils.h.orig 2024-11-04 08:56:03 UTC +--- chrome/browser/web_applications/extension_status_utils.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/extension_status_utils.h @@ -50,7 +50,7 @@ bool IsExtensionDefaultInstalled(content::BrowserConte bool IsExternalExtensionUninstalled(content::BrowserContext* context, 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 1e921900e07a..da2464d61dec 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,6 +1,6 @@ ---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2024-11-04 08:56:03 UTC +--- 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 -@@ -25,7 +25,7 @@ namespace { +@@ -26,7 +26,7 @@ namespace { const char* g_preinstalled_app_for_testing = nullptr; @@ -9,7 +9,7 @@ // TODO(b/268221237): Remove this allow-list. const char kDefaultAllowedExtensionIds[] = "alhngdkjgnedakdlnamimgfihgkmenbh," -@@ -107,7 +107,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo +@@ -105,7 +105,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 1a5dc583c2ad..c909566cccf5 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-04-16 18:18:42 UTC +--- 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 -@@ -660,7 +660,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu +@@ -662,7 +662,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu } } diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h index 03e34fecdefd..744d489b4ffa 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h +++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2024-06-25 12:08:48 UTC +--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/os_integration/os_integration_test_override.h @@ -99,7 +99,7 @@ class OsIntegrationTestOverride virtual base::FilePath chrome_apps_folder() = 0; diff --git a/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 abe969c4cdd4..8b1e7519c1b3 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 2023-10-21 11:51:27 UTC +--- 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 -@@ -54,7 +54,7 @@ proto::RunOnOsLoginMode ConvertWebAppRunOnOsLoginModeT +@@ -54,7 +54,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 fce2282025b1..932fee2ec0d3 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,4 +1,4 @@ ---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -199,7 +199,7 @@ void ShortcutSubManager::Execute( return; diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h index 144d89847349..b3e3af680e26 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h +++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2024-02-04 14:46:08 UTC +--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h @@ -43,7 +43,7 @@ void UnregisterFileHandlersWithOs(const webapps::AppId const base::FilePath& profile_path, diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc index d52fa37d2109..334211771134 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc +++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc @@ -71,7 +71,7 @@ namespace { diff --git a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h index 7349b0085eeb..89146023fe69 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h +++ b/www/iridium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut.h @@ -22,7 +22,7 @@ #include "ui/gfx/image/image_family.h" @@ -9,7 +9,7 @@ #include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h" #endif // BUILDFLAG(IS_LINUX) -@@ -75,7 +75,7 @@ struct ShortcutInfo { +@@ -77,7 +77,7 @@ struct ShortcutInfo { // the installed PWA experience and thus the icons are not designed to be // displayed on an OS dock. bool is_diy_app = false; 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 01d3d4a393e6..da03034b3219 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,4 +1,4 @@ ---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/policy/web_app_policy_manager.cc @@ -105,7 +105,7 @@ namespace web_app { diff --git a/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc index e38ea184cba3..703a186779cc 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc +++ b/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc @@ -45,7 +45,7 @@ #include "third_party/skia/include/core/SkBitmap.h" diff --git a/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h b/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h index 4a871dbfaf34..958288bbb756 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h +++ b/www/iridium/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/test/os_integration_test_override_impl.h @@ -40,7 +40,7 @@ class ShellLinkItem; diff --git a/www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc b/www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc index a1f35d926213..427b97fc4bcb 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc +++ b/www/iridium/files/patch-chrome_browser_web__applications_web__app__helpers.cc @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/web_app_helpers.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/web_applications/web_app_helpers.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/web_app_helpers.cc @@ -145,7 +145,7 @@ bool IsValidWebAppUrl(const GURL& app_url) { return false; diff --git a/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h b/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h index a4be3a78d312..e275ed54460a 100644 --- a/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h +++ b/www/iridium/files/patch-chrome_browser_web__applications_web__app__install__info.h @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/web_app_install_info.h.orig 2025-02-22 18:06:53 UTC +--- chrome/browser/web_applications/web_app_install_info.h.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/web_applications/web_app_install_info.h @@ -38,7 +38,7 @@ #include "url/gurl.h" 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 86ab5ab8be37..c802b580d2b8 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-04-16 18:18:42 UTC +--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc -@@ -574,7 +574,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc +@@ -577,7 +577,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 608b4ea92018..a5f8d5a5ec6a 100644 --- a/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc +++ b/www/iridium/files/patch-chrome_browser_webauthn_enclave__manager.cc @@ -1,20 +1,20 @@ ---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/webauthn/enclave_manager.cc -@@ -711,7 +711,7 @@ base::flat_set<GaiaId> GetGaiaIDs( +@@ -689,7 +689,7 @@ base::flat_set<GaiaId> GetGaiaIDs( std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) return label; #else return std::string("placeholder"); -@@ -721,7 +721,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer +@@ -699,7 +699,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) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) return saved_label; #else return std::nullopt; diff --git a/www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc b/www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc index 1f7a451c3f1e..c31c63431c7b 100644 --- a/www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc +++ b/www/iridium/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc @@ -1,4 +1,4 @@ ---- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig 2024-08-27 06:28:16 UTC +--- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/webauthn/gpm_user_verification_policy.cc @@ -17,7 +17,7 @@ bool GpmWillDoUserVerification(device::UserVerificatio return platform_has_biometrics; 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 new file mode 100644 index 000000000000..f23db80c3993 --- /dev/null +++ b/www/iridium/files/patch-chrome_browser_webauthn_password__credential__controller.cc @@ -0,0 +1,11 @@ +--- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-05-07 06:48:23 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/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/www/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc index 6c85b440e8c5..e8f50c6fbcd1 100644 --- a/www/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc +++ b/www/iridium/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc @@ -1,11 +1,11 @@ ---- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/browser/webauthn/unexportable_key_utils.cc -@@ -34,7 +34,7 @@ GetWebAuthnUnexportableKeyProvider() { +@@ -33,7 +33,7 @@ GetWebAuthnUnexportableKeyProvider() { // If there is a scoped UnexportableKeyProvider configured, we always use // that so that tests can still override the key provider. const bool use_software_provider = --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) !crypto::internal::HasScopedUnexportableKeyProvider(); #else false; diff --git a/www/iridium/files/patch-chrome_common_channel__info.h b/www/iridium/files/patch-chrome_common_channel__info.h index c422655e5a3a..52fed33d6c15 100644 --- a/www/iridium/files/patch-chrome_common_channel__info.h +++ b/www/iridium/files/patch-chrome_common_channel__info.h @@ -1,4 +1,4 @@ ---- chrome/common/channel_info.h.orig 2025-04-16 18:18:42 UTC +--- chrome/common/channel_info.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/channel_info.h @@ -11,7 +11,7 @@ #include "build/branding_buildflags.h" diff --git a/www/iridium/files/patch-chrome_common_channel__info__posix.cc b/www/iridium/files/patch-chrome_common_channel__info__posix.cc index 373d1ddf5fb4..b7ce8e0cf09c 100644 --- a/www/iridium/files/patch-chrome_common_channel__info__posix.cc +++ b/www/iridium/files/patch-chrome_common_channel__info__posix.cc @@ -1,4 +1,4 @@ ---- chrome/common/channel_info_posix.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/common/channel_info_posix.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/channel_info_posix.cc @@ -94,7 +94,7 @@ std::string GetChannelSuffixForDataDir() { } diff --git a/www/iridium/files/patch-chrome_common_chrome__features.cc b/www/iridium/files/patch-chrome_common_chrome__features.cc index fa8a40c490e4..88684c3b9e1d 100644 --- a/www/iridium/files/patch-chrome_common_chrome__features.cc +++ b/www/iridium/files/patch-chrome_common_chrome__features.cc @@ -1,4 +1,4 @@ ---- chrome/common/chrome_features.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/common/chrome_features.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/chrome_features.cc @@ -80,7 +80,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims, #endif // BUILDFLAG(IS_MAC) @@ -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. -@@ -834,7 +834,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, +@@ -898,7 +898,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, "KAnonymityServiceStorage", base::FEATURE_ENABLED_BY_DEFAULT); @@ -45,7 +45,7 @@ BASE_FEATURE(kLinuxLowMemoryMonitor, "LinuxLowMemoryMonitor", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -847,7 +847,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit +@@ -911,7 +911,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 ae4f3f0d10c1..3ceaf1b684b2 100644 --- a/www/iridium/files/patch-chrome_common_chrome__features.h +++ b/www/iridium/files/patch-chrome_common_chrome__features.h @@ -1,4 +1,4 @@ ---- chrome/common/chrome_features.h.orig 2025-04-16 18:18:42 UTC +--- chrome/common/chrome_features.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/chrome_features.h @@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims); #endif // BUILDFLAG(IS_MAC) @@ -25,7 +25,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kShortcutsNotApps); -@@ -494,7 +494,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests); +@@ -521,7 +521,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; -@@ -502,7 +502,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) +@@ -529,7 +529,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 16517dcd8206..dab8f76ae528 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-04-16 18:18:42 UTC +--- chrome/common/chrome_paths.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/chrome_paths.cc -@@ -30,7 +30,7 @@ +@@ -32,7 +32,7 @@ #include "base/apple/foundation_util.h" #endif @@ -9,9 +9,9 @@ #include "components/policy/core/common/policy_paths.h" #endif -@@ -44,14 +44,14 @@ +@@ -48,14 +48,14 @@ namespace { - namespace { + std::optional<bool> g_override_using_default_data_directory_for_testing; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) @@ -27,7 +27,7 @@ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -208,7 +208,7 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -212,7 +212,7 @@ bool PathProvider(int key, base::FilePath* result) { } break; case chrome::DIR_DEFAULT_DOWNLOADS_SAFE: @@ -36,7 +36,7 @@ if (!GetUserDownloadsDirectorySafe(&cur)) { return false; } -@@ -500,13 +500,13 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -504,13 +504,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)) { -@@ -516,7 +516,7 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -520,7 +520,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; -@@ -554,7 +554,7 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -558,7 +558,7 @@ bool PathProvider(int key, base::FilePath* result) { break; #if BUILDFLAG(ENABLE_EXTENSIONS) && \ @@ -70,7 +70,7 @@ case chrome::DIR_NATIVE_MESSAGING: #if BUILDFLAG(IS_MAC) #if BUILDFLAG(GOOGLE_CHROME_BRANDING) -@@ -568,6 +568,9 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -572,6 +572,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 b5771fdb72f1..701ebf57c93f 100644 --- a/www/iridium/files/patch-chrome_common_chrome__paths.h +++ b/www/iridium/files/patch-chrome_common_chrome__paths.h @@ -1,4 +1,4 @@ ---- chrome/common/chrome_paths.h.orig 2025-04-16 18:18:42 UTC +--- chrome/common/chrome_paths.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/chrome_paths.h @@ -56,7 +56,7 @@ enum { // to set policies for chrome. This directory diff --git a/www/iridium/files/patch-chrome_common_chrome__paths__internal.h b/www/iridium/files/patch-chrome_common_chrome__paths__internal.h index 00fe703a2371..89653870748e 100644 --- a/www/iridium/files/patch-chrome_common_chrome__paths__internal.h +++ b/www/iridium/files/patch-chrome_common_chrome__paths__internal.h @@ -1,6 +1,6 @@ ---- chrome/common/chrome_paths_internal.h.orig 2023-07-24 14:27:53 UTC +--- chrome/common/chrome_paths_internal.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/chrome_paths_internal.h -@@ -43,7 +43,7 @@ void GetUserCacheDirectory(const base::FilePath& profi +@@ -53,7 +53,7 @@ void GetUserCacheDirectory(const base::FilePath& profi // Get the path to the user's documents directory. bool GetUserDocumentsDirectory(base::FilePath* result); diff --git a/www/iridium/files/patch-chrome_common_chrome__switches.cc b/www/iridium/files/patch-chrome_common_chrome__switches.cc index 6c240ac00c84..ece1f9d9c392 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-04-16 18:18:42 UTC +--- chrome/common/chrome_switches.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/chrome_switches.cc -@@ -874,7 +874,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- +@@ -883,7 +883,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -9,8 +9,8 @@ const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon"; // Causes the browser to launch directly in guest mode. -@@ -897,7 +897,7 @@ const char kGlicAllowedOrigins[] = "glic-webui-allowed - const char kGlicDev[] = "glic-dev"; +@@ -911,7 +911,7 @@ const char kGlicDev[] = "glic-dev"; + const char kGlicHostLogging[] = "glic-host-logging"; #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) diff --git a/www/iridium/files/patch-chrome_common_chrome__switches.h b/www/iridium/files/patch-chrome_common_chrome__switches.h index 45fce740871e..732323a94897 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-04-16 18:18:42 UTC +--- chrome/common/chrome_switches.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/chrome_switches.h -@@ -271,7 +271,7 @@ extern const char kAllowNaClSocketAPI[]; +@@ -273,7 +273,7 @@ extern const char kAllowNaClSocketAPI[]; #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -9,8 +9,8 @@ extern const char kEnableNewAppMenuIcon[]; extern const char kGuest[]; extern const char kForceNtpMobilePromo[]; -@@ -286,7 +286,7 @@ extern const char kGlicAllowedOrigins[]; - extern const char kGlicDev[]; +@@ -290,7 +290,7 @@ extern const char kGlicDev[]; + extern const char kGlicHostLogging[]; #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) diff --git a/www/iridium/files/patch-chrome_common_crash__keys.cc b/www/iridium/files/patch-chrome_common_crash__keys.cc index 1c33ee688f49..319f98129753 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-04-16 18:18:42 UTC +--- chrome/common/crash_keys.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/crash_keys.cc @@ -51,7 +51,9 @@ class CrashKeyWithName { ~CrashKeyWithName() = delete; diff --git a/www/iridium/files/patch-chrome_common_extensions_extension__constants.cc b/www/iridium/files/patch-chrome_common_extensions_extension__constants.cc index 643bff43e021..916cfcbf62da 100644 --- a/www/iridium/files/patch-chrome_common_extensions_extension__constants.cc +++ b/www/iridium/files/patch-chrome_common_extensions_extension__constants.cc @@ -1,4 +1,4 @@ ---- chrome/common/extensions/extension_constants.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/common/extensions/extension_constants.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/extensions/extension_constants.cc @@ -38,7 +38,7 @@ const char* const kBuiltInFirstPartyExtensionIds[] = { kGoogleSpeechSynthesisExtensionId, 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 a7afe64f959f..12c0aef6bae5 100644 --- a/www/iridium/files/patch-chrome_common_extensions_extension__constants.h +++ b/www/iridium/files/patch-chrome_common_extensions_extension__constants.h @@ -1,4 +1,4 @@ ---- chrome/common/extensions/extension_constants.h.orig 2025-04-16 18:18:42 UTC +--- chrome/common/extensions/extension_constants.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/extensions/extension_constants.h @@ -310,7 +310,7 @@ inline constexpr char kReadingModeGDocsHelperExtension inline constexpr base::FilePath::CharType diff --git a/www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc index 504577bdea90..bdaa8ae3604a 100644 --- a/www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc +++ b/www/iridium/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc @@ -1,4 +1,4 @@ ---- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/extensions/permissions/chrome_permission_message_rules.cc @@ -280,7 +280,7 @@ class USBDevicesFormatter : public ChromePermissionMes int GetEnterpriseReportingPrivatePermissionMessageId() { 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 8f389574c4bc..1d7fdb5fce04 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,4 +1,4 @@ ---- chrome/common/media/cdm_host_file_path.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/common/media/cdm_host_file_path.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/media/cdm_host_file_path.cc @@ -90,7 +90,7 @@ void AddCdmHostFilePaths( cdm_host_file_paths->emplace_back(chrome_framework_path, diff --git a/www/iridium/files/patch-chrome_common_media_cdm__registration.cc b/www/iridium/files/patch-chrome_common_media_cdm__registration.cc index bf3aa7cda939..e8158956f5b4 100644 --- a/www/iridium/files/patch-chrome_common_media_cdm__registration.cc +++ b/www/iridium/files/patch-chrome_common_media_cdm__registration.cc @@ -1,4 +1,4 @@ ---- chrome/common/media/cdm_registration.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/common/media/cdm_registration.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/media/cdm_registration.cc @@ -32,7 +32,7 @@ #if BUILDFLAG(ENABLE_WIDEVINE) diff --git a/www/iridium/files/patch-chrome_common_media_cdm__registration.h b/www/iridium/files/patch-chrome_common_media_cdm__registration.h index 3545fbe9cb91..81b97b13a3ba 100644 --- a/www/iridium/files/patch-chrome_common_media_cdm__registration.h +++ b/www/iridium/files/patch-chrome_common_media_cdm__registration.h @@ -1,4 +1,4 @@ ---- chrome/common/media/cdm_registration.h.orig 2025-04-16 18:18:42 UTC +--- chrome/common/media/cdm_registration.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/media/cdm_registration.h @@ -15,7 +15,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms); diff --git a/www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h index c0620b43c14e..2864a2a2cd06 100644 --- a/www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h +++ b/www/iridium/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h @@ -1,4 +1,4 @@ ---- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-04-16 18:18:42 UTC +--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/media/component_widevine_cdm_hint_file_linux.h @@ -14,7 +14,7 @@ #error "This file only applies when Widevine used." diff --git a/www/iridium/files/patch-chrome_common_pref__names.h b/www/iridium/files/patch-chrome_common_pref__names.h index 02a51a515c82..ac15114e3aec 100644 --- a/www/iridium/files/patch-chrome_common_pref__names.h +++ b/www/iridium/files/patch-chrome_common_pref__names.h @@ -1,4 +1,4 @@ ---- chrome/common/pref_names.h.orig 2025-04-16 18:18:42 UTC +--- chrome/common/pref_names.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/pref_names.h @@ -1325,7 +1325,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem inline constexpr char kAllowedDomainsForApps[] = @@ -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"; -@@ -2120,7 +2120,7 @@ inline constexpr char kDownloadDefaultDirectory[] = +@@ -2129,7 +2129,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 -@@ -2613,14 +2613,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s +@@ -2622,14 +2622,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data"; #endif // BUILDFLAG(IS_WIN) @@ -44,7 +44,7 @@ // Records whether the user has seen an HTTP auth "negotiate" header. inline constexpr char kReceivedHttpAuthNegotiateHeader[] = "net.received_http_auth_negotiate_headers"; -@@ -2712,7 +2712,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[ +@@ -2721,7 +2721,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[ inline constexpr char kIsolatedWebAppPendingInitializationCount[] = "profile.isolated_web_app.install.pending_initialization_count"; @@ -53,7 +53,7 @@ // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected // along with kAuthNegotiateDelegateAllowlist. inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] = -@@ -3236,7 +3236,7 @@ inline constexpr char kDeviceWeeklyScheduledSuspend[] +@@ -3240,7 +3240,7 @@ inline constexpr char kKioskChromeAppsForceAllowed[] = #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -62,7 +62,7 @@ // Defines administrator-set availability of Chrome for Testing. inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed"; #endif -@@ -3764,7 +3764,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo +@@ -3763,7 +3763,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo inline constexpr char kSandboxExternalProtocolBlocked[] = "profile.sandbox_external_protocol_blocked"; @@ -71,7 +71,7 @@ // Boolean that indicates if system notifications are allowed to be used in // place of Chrome notifications. inline constexpr char kAllowSystemNotifications[] = -@@ -3960,7 +3960,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] = +@@ -3959,7 +3959,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] = "policy.lens_desktop_ntp_search_enabled"; #endif @@ -80,7 +80,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 -@@ -4057,7 +4057,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ +@@ -4056,7 +4056,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 dc968f808a85..5d0f0d7120d4 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-04-16 18:18:42 UTC +--- chrome/common/url_constants.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/url_constants.h -@@ -981,7 +981,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] = +@@ -983,7 +983,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 af7b7af19343..e4e6caee98ab 100644 --- a/www/iridium/files/patch-chrome_common_webui__url__constants.cc +++ b/www/iridium/files/patch-chrome_common_webui__url__constants.cc @@ -1,4 +1,4 @@ ---- chrome/common/webui_url_constants.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/common/webui_url_constants.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/common/webui_url_constants.cc @@ -192,18 +192,18 @@ base::span<const base::cstring_view> ChromeURLHosts() kChromeUIAssistantOptInHost, 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 33e296926bf9..8d7af9596985 100644 --- a/www/iridium/files/patch-chrome_common_webui__url__constants.h +++ b/www/iridium/files/patch-chrome_common_webui__url__constants.h @@ -1,6 +1,6 @@ ---- chrome/common/webui_url_constants.h.orig 2025-04-16 18:18:42 UTC +--- chrome/common/webui_url_constants.h.orig 2025-05-07 06:48:23 UTC +++ chrome/common/webui_url_constants.h -@@ -509,18 +509,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome +@@ -513,18 +513,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -22,7 +22,7 @@ inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings"; inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/"; inline constexpr char kChromeUIWhatsNewHost[] = "whats-new"; -@@ -532,11 +532,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[] +@@ -536,11 +536,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[] #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -36,8 +36,8 @@ inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch"; inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/"; inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser"; -@@ -558,7 +558,7 @@ inline constexpr char kChromeUIProfilePickerGlicQuery[ - inline constexpr char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/"; +@@ -565,7 +565,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] = + "chrome://history-sync-optin/"; #endif -#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ diff --git a/www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc b/www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc index 4998a3aa4e78..d2491471af7e 100644 --- a/www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc +++ b/www/iridium/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc @@ -1,4 +1,4 @@ ---- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/enterprise_companion/enterprise_companion_client.cc @@ -35,7 +35,7 @@ namespace { diff --git a/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc b/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc index 6b603867e651..638f693fe3ea 100644 --- a/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc +++ b/www/iridium/files/patch-chrome_enterprise__companion_event__logger.cc @@ -1,6 +1,6 @@ ---- chrome/enterprise_companion/event_logger.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/enterprise_companion/event_logger.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/enterprise_companion/event_logger.cc -@@ -124,7 +124,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() { +@@ -126,7 +126,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() { metadata.set_application_arch(proto::ARM64); #endif diff --git a/www/iridium/files/patch-chrome_enterprise__companion_lock.cc b/www/iridium/files/patch-chrome_enterprise__companion_lock.cc index e425e2d54e7d..2087ced52d3d 100644 --- a/www/iridium/files/patch-chrome_enterprise__companion_lock.cc +++ b/www/iridium/files/patch-chrome_enterprise__companion_lock.cc @@ -1,4 +1,4 @@ ---- chrome/enterprise_companion/lock.cc.orig 2024-08-27 06:28:16 UTC +--- chrome/enterprise_companion/lock.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/enterprise_companion/lock.cc @@ -17,7 +17,7 @@ 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 3779fe489da1..7ce56597f612 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-02-22 18:06:53 UTC +--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/services/printing/print_backend_service_impl.cc -@@ -50,7 +50,7 @@ +@@ -49,7 +49,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" -@@ -77,7 +77,7 @@ namespace printing { +@@ -76,7 +76,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. -@@ -86,7 +86,7 @@ void InstantiateLinuxUiDelegate() { +@@ -85,7 +85,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()); -@@ -469,7 +469,7 @@ void PrintBackendServiceImpl::Init( +@@ -468,7 +468,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`. -@@ -690,7 +690,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings( +@@ -689,7 +689,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_services_speech_audio__source__fetcher__impl.cc b/www/iridium/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc index dfa2283cd3d2..e28c2cea04e3 100644 --- a/www/iridium/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc +++ b/www/iridium/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc @@ -1,4 +1,4 @@ ---- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/services/speech/audio_source_fetcher_impl.cc @@ -132,7 +132,7 @@ void AudioSourceFetcherImpl::Start( diff --git a/www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc b/www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc index 3da3d44a105b..9e98756d663d 100644 --- a/www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc +++ b/www/iridium/files/patch-chrome_test_base_scoped__channel__override__posix.cc @@ -1,4 +1,4 @@ ---- chrome/test/base/scoped_channel_override_posix.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/test/base/scoped_channel_override_posix.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/test/base/scoped_channel_override_posix.cc @@ -45,7 +45,7 @@ std::string GetVersionExtra(ScopedChannelOverride::Cha return "beta"; 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 1da55d33209e..352d226bf269 100644 --- a/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc +++ b/www/iridium/files/patch-chrome_test_chromedriver_chrome__launcher.cc @@ -1,4 +1,4 @@ ---- chrome/test/chromedriver/chrome_launcher.cc.orig 2024-02-04 14:46:08 UTC +--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/test/chromedriver/chrome_launcher.cc @@ -73,6 +73,7 @@ #include <fcntl.h> diff --git a/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc index 41c9c2c9a729..fecd76c12c1e 100644 --- a/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc +++ b/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc @@ -1,4 +1,4 @@ ---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2024-02-04 14:46:08 UTC +--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/test/chromedriver/chrome/chrome_finder.cc @@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base::FilePath>* l installation_locations[i].Append(L"Chromium\\Application")); 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 9d1d3df1ab7d..eafe75cc7743 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,4 +1,4 @@ ---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/test/chromedriver/key_converter_unittest.cc @@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) { CheckEventsReleaseModifiers(keys, key_events); diff --git a/www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc index 5cd2afb8a6cd..1df109a7d2d6 100644 --- a/www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc +++ b/www/iridium/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc @@ -1,4 +1,4 @@ ---- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc @@ -64,7 +64,7 @@ std::string ConvertKeyCodeToTextNoError(ui::KeyboardCo diff --git a/www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc b/www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc index d2f2b0bb7fdc..9a4900cb366e 100644 --- a/www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc +++ b/www/iridium/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc @@ -1,4 +1,4 @@ ---- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2024-11-04 08:56:03 UTC +--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/test/supervised_user/google_auth_state_waiter_mixin.cc @@ -24,7 +24,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthStateWaiterMixin GoogleAuthStateWaiterMixin::~GoogleAuthStateWaiterMixin() = default; 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 a4c27f190086..44b20c4fd945 100644 --- a/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc +++ b/www/iridium/files/patch-chrome_updater_app_app__uninstall.cc @@ -1,4 +1,4 @@ ---- chrome/updater/app/app_uninstall.cc.orig 2025-02-22 18:06:53 UTC +--- chrome/updater/app/app_uninstall.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/updater/app/app_uninstall.cc @@ -157,7 +157,7 @@ void UninstallInThreadPool(UpdaterScope scope, } diff --git a/www/iridium/files/patch-chrome_updater_configurator.cc b/www/iridium/files/patch-chrome_updater_configurator.cc index 93a2bd5739eb..0f0f782fd745 100644 --- a/www/iridium/files/patch-chrome_updater_configurator.cc +++ b/www/iridium/files/patch-chrome_updater_configurator.cc @@ -1,4 +1,4 @@ ---- chrome/updater/configurator.cc.orig 2025-03-18 16:46:04 UTC +--- chrome/updater/configurator.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/updater/configurator.cc @@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs> return std::nullopt; diff --git a/www/iridium/files/patch-chrome_updater_lock.cc b/www/iridium/files/patch-chrome_updater_lock.cc index c8675ad2d486..eb205fe271cf 100644 --- a/www/iridium/files/patch-chrome_updater_lock.cc +++ b/www/iridium/files/patch-chrome_updater_lock.cc @@ -1,4 +1,4 @@ ---- chrome/updater/lock.cc.orig 2024-08-01 05:47:53 UTC +--- chrome/updater/lock.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/updater/lock.cc @@ -26,7 +26,7 @@ namespace updater { std::unique_ptr<ScopedLock> CreateScopedLock(const std::string& name, diff --git a/www/iridium/files/patch-chrome_updater_util_posix__util.cc b/www/iridium/files/patch-chrome_updater_util_posix__util.cc index cc3ab6996de9..fdeed110bbe3 100644 --- a/www/iridium/files/patch-chrome_updater_util_posix__util.cc +++ b/www/iridium/files/patch-chrome_updater_util_posix__util.cc @@ -1,4 +1,4 @@ ---- chrome/updater/util/posix_util.cc.orig 2024-06-25 12:08:48 UTC +--- chrome/updater/util/posix_util.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/updater/util/posix_util.cc @@ -20,7 +20,7 @@ #include "chrome/updater/updater_branding.h" diff --git a/www/iridium/files/patch-chrome_utility_services.cc b/www/iridium/files/patch-chrome_utility_services.cc index 9f6392ec1d70..41c6c1b082a8 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-04-16 18:18:42 UTC +--- chrome/utility/services.cc.orig 2025-05-07 06:48:23 UTC +++ chrome/utility/services.cc -@@ -49,7 +49,7 @@ +@@ -48,7 +48,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) -@@ -209,7 +209,7 @@ auto RunMacNotificationService( +@@ -205,7 +205,7 @@ auto RunMacNotificationService( } #endif // BUILDFLAG(IS_MAC) @@ -18,7 +18,7 @@ auto RunSystemSignalsService( mojo::PendingReceiver<device_signals::mojom::SystemSignalsService> receiver) { -@@ -485,7 +485,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -479,7 +479,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 fc488edef44d..68c7525a704e 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-02-22 18:06:53 UTC +--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-05-07 06:48:23 UTC +++ chromecast/browser/cast_browser_main_parts.cc -@@ -95,7 +95,7 @@ +@@ -100,7 +100,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> -@@ -268,7 +268,7 @@ class CastViewsDelegate : public views::ViewsDelegate +@@ -273,7 +273,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()); -@@ -314,7 +314,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { +@@ -319,7 +319,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. -@@ -491,7 +491,7 @@ void CastBrowserMainParts::ToolkitInitialized() { +@@ -496,7 +496,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 c44fbe98b5b2..2b0ae1dcc852 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,4 +1,4 @@ ---- chromecast/browser/cast_content_browser_client.cc.orig 2025-04-16 18:18:42 UTC +--- chromecast/browser/cast_content_browser_client.cc.orig 2025-05-07 06:48:23 UTC +++ chromecast/browser/cast_content_browser_client.cc @@ -434,7 +434,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS switches::kAudioOutputChannels)); diff --git a/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc index c4a41568f379..5b35e6074011 100644 --- a/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc +++ b/www/iridium/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc @@ -1,4 +1,4 @@ ---- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-04-16 18:18:42 UTC +--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-05-07 06:48:23 UTC +++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc @@ -352,7 +352,7 @@ CastWebView::Scoped RuntimeApplicationServiceImpl::Cre params->force_720p_resolution = diff --git a/www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc b/www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc index 7b076ff6561d..4cc16ecca3ec 100644 --- a/www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc +++ b/www/iridium/files/patch-chromecast_media_base_default__monotonic__clock.cc @@ -1,4 +1,4 @@ ---- chromecast/media/base/default_monotonic_clock.cc.orig 2022-03-28 18:11:04 UTC +--- chromecast/media/base/default_monotonic_clock.cc.orig 2025-05-07 06:48:23 UTC +++ chromecast/media/base/default_monotonic_clock.cc @@ -11,7 +11,7 @@ #include "base/time/time.h" diff --git a/www/iridium/files/patch-components_BUILD.gn b/www/iridium/files/patch-components_BUILD.gn index 04ba556b3677..e4c4a24a3289 100644 --- a/www/iridium/files/patch-components_BUILD.gn +++ b/www/iridium/files/patch-components_BUILD.gn @@ -1,4 +1,4 @@ ---- components/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- components/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ components/BUILD.gn @@ -208,7 +208,6 @@ test("components_unittests") { "//components/content_settings/core/browser:unit_tests", @@ -8,7 +8,7 @@ "//components/cross_device/logging:unit_tests", "//components/crx_file:unit_tests", "//components/data_sharing:unit_tests", -@@ -607,7 +606,7 @@ test("components_unittests") { +@@ -610,7 +609,7 @@ test("components_unittests") { deps += [ "//components/cast:unit_tests" ] } @@ -17,7 +17,7 @@ deps += [ "//components/crash/content/browser:unit_tests", "//components/crash/core/app:unit_tests", -@@ -765,7 +764,7 @@ test("components_unittests") { +@@ -771,7 +770,7 @@ test("components_unittests") { deps += [ "//components/constrained_window:unit_tests" ] } 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 28df39cd4771..16e0be84af1c 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,15 @@ ---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-04-16 18:18:42 UTC +--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-05-07 06:48:23 UTC +++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc -@@ -1003,7 +1003,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() { +@@ -950,7 +950,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) + pref_registrar_.Add( + prefs::kAutofillBnplEnabled, + base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange, +@@ -1026,7 +1026,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() { } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,21 +18,21 @@ bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const { return prefs::HasSeenBnpl(pref_service_); } -@@ -1172,7 +1172,7 @@ bool PaymentsDataManager::IsServerCard(const CreditCar - bool PaymentsDataManager::ShouldShowCardsFromAccountOption() const { - // The feature is only for Linux, Windows, Mac, and Fuchsia. - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - // This option should only be shown for users that have not enabled the Sync - // Feature and that have server credit cards available. - // TODO(crbug.com/40066949): Simplify once ConsentLevel::kSync and -@@ -2026,7 +2026,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported( +@@ -2022,7 +2022,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" && + return app_locale_ == "en-US" && GetCountryCodeForExperimentGroup() == "US" && base::FeatureList::IsEnabled( features::kAutofillEnableBuyNowPayLaterSyncing); +@@ -2055,7 +2055,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits() + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || 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/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 23c8197eb6a2..9e94c0e0d11b 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,4 +1,4 @@ ---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-04-16 18:18:42 UTC +--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-05-07 06:48:23 UTC +++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h @@ -354,7 +354,7 @@ class PaymentsDataManager : public AutofillWebDataServ void SetAutofillHasSeenIban(); @@ -9,3 +9,12 @@ // Returns the value of the kAutofillHasSeenBnpl pref. bool IsAutofillHasSeenBnplPrefEnabled() const; +@@ -683,7 +683,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) + // 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/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc b/www/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc index 21ea2731ecf6..3e6228b8d306 100644 --- a/www/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc +++ b/www/iridium/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc @@ -1,4 +1,4 @@ ---- components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-04-16 18:18:42 UTC +--- components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-05-07 06:48:23 UTC +++ components/autofill/core/browser/integrators/autofill_optimization_guide.cc @@ -231,7 +231,7 @@ void AutofillOptimizationGuide::OnDidParseForm( } 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 b9c80cb8eec2..11751e1737b2 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-04-16 18:18:42 UTC +--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-05-07 06:48:23 UTC +++ components/autofill/core/browser/payments/bnpl_manager.cc -@@ -109,7 +109,7 @@ void BnplManager::OnAmountExtractionReturned( +@@ -114,7 +114,7 @@ void BnplManager::OnAmountExtractionReturned( bool BnplManager::ShouldShowBnplSettings() const { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ const PaymentsDataManager& payments_data_manager = payments_autofill_client().GetPaymentsDataManager(); -@@ -223,7 +223,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl( +@@ -431,7 +431,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl( .Run(update_suggestions_result.suggestions, trigger_source); #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 bac68db6f090..9d6c24ac4898 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,6 +1,6 @@ ---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-04-16 18:18:42 UTC +--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-05-07 06:48:23 UTC +++ components/autofill/core/common/autofill_payments_features.cc -@@ -269,7 +269,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts, +@@ -267,7 +267,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts, #endif // BUILDFLAG(IS_ANDROID) bool ShouldShowImprovedUserConsentForCreditCardSave() { 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 0dff42d0bbff..60ddeaf54585 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,15 +1,15 @@ ---- components/autofill/core/common/autofill_prefs.cc.orig 2025-04-16 18:18:42 UTC +--- components/autofill/core/common/autofill_prefs.cc.orig 2025-05-07 06:48:23 UTC +++ components/autofill/core/common/autofill_prefs.cc -@@ -102,7 +102,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync +@@ -98,7 +98,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) - registry->RegisterBooleanPref(prefs::kAutofillPredictionImprovementsEnabled, - false); registry->RegisterBooleanPref( -@@ -297,7 +297,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer + kAutofillBnplEnabled, true, + user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); +@@ -277,7 +277,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -18,7 +18,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool value) { prefs->SetBoolean(kAutofillBnplEnabled, value); } -@@ -306,7 +306,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v +@@ -286,7 +286,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; -@@ -315,7 +315,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) { +@@ -295,7 +295,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 0f2a0d9d09c3..45fcfb6b78e2 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,24 +1,15 @@ ---- components/autofill/core/common/autofill_prefs.h.orig 2025-04-16 18:18:42 UTC +--- components/autofill/core/common/autofill_prefs.h.orig 2025-05-07 06:48:23 UTC +++ components/autofill/core/common/autofill_prefs.h -@@ -26,7 +26,7 @@ namespace autofill::prefs { - inline constexpr std::string_view kAutofillAblationSeedPref = - "autofill.ablation_seed"; +@@ -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) // 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. -@@ -82,7 +82,7 @@ inline constexpr char kAutofillPaymentCvcStorage[] = - inline constexpr char kAutofillPaymentCardBenefits[] = - "autofill.payment_card_benefits"; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Boolean that controls improved autofill filling predictions. When enabled, - // the autofill functionality is enhanced with adopting user data to - // the form being filled in, which is triggered by the user via an extra -@@ -237,7 +237,7 @@ void SetFacilitatedPaymentsEwallet(PrefService* prefs, +@@ -208,7 +208,7 @@ void SetFacilitatedPaymentsEwallet(PrefService* prefs, bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -27,7 +18,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool value); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_CHROMEOS) -@@ -245,7 +245,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v +@@ -216,7 +216,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 88663baaae09..1c41bbebbbfe 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,24 +1,25 @@ ---- components/commerce/core/commerce_feature_list.cc.orig 2025-04-16 18:18:42 UTC +--- components/commerce/core/commerce_feature_list.cc.orig 2025-05-07 06:48:23 UTC +++ components/commerce/core/commerce_feature_list.cc -@@ -156,7 +156,7 @@ BASE_FEATURE(kPriceAnnotationsRegionLaunched, - BASE_FEATURE(kPriceInsights, +@@ -156,7 +156,8 @@ BASE_FEATURE(kPriceInsights, "PriceInsights", base::FEATURE_DISABLED_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) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID) + #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", -@@ -222,7 +222,7 @@ BASE_FEATURE(kEnableDiscountInfoApi, + base::FEATURE_ENABLED_BY_DEFAULT); +@@ -227,7 +228,7 @@ BASE_FEATURE(kEnableDiscountInfoApi, const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page"; #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 base::FeatureParam<bool> kDiscountOnShoppyPage{ &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true}; #else -@@ -231,7 +231,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{ +@@ -236,7 +237,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -27,7 +28,7 @@ BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched, "EnableDiscountInfoApiRegionLaunched", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -246,7 +246,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi +@@ -251,7 +252,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -36,13 +37,3 @@ BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting, "DiscountDialogAutoPopupBehaviorSetting", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -287,7 +287,8 @@ const base::FeatureParam<bool> kDeleteAllMerchantsOnCl - - BASE_FEATURE(kShoppingList, "ShoppingList", base::FEATURE_DISABLED_BY_DEFAULT); - #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || \ -+ BUILDFLAG(IS_BSD) - BASE_FEATURE(kShoppingListRegionLaunched, - "ShoppingListRegionLaunched", - 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 d286146d8b37..3154c27167ea 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-03-18 16:46:04 UTC +--- components/constrained_window/constrained_window_views.cc.orig 2025-05-07 06:48:23 UTC +++ components/constrained_window/constrained_window_views.cc -@@ -375,7 +375,7 @@ bool SupportsGlobalScreenCoordinates() { +@@ -377,7 +377,7 @@ bool SupportsGlobalScreenCoordinates() { } bool PlatformClipsChildrenToViewport() { diff --git a/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc b/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc index c4bdbc1855aa..448c69dc9a9e 100644 --- a/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc +++ b/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc @@ -1,4 +1,4 @@ ---- components/content_settings/core/browser/website_settings_registry.cc.orig 2025-02-22 18:06:53 UTC +--- components/content_settings/core/browser/website_settings_registry.cc.orig 2025-05-07 06:48:23 UTC +++ components/content_settings/core/browser/website_settings_registry.cc @@ -66,7 +66,7 @@ const WebsiteSettingsInfo* WebsiteSettingsRegistry::Re #if BUILDFLAG(IS_WIN) diff --git a/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc b/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc index 537219bf4f68..d0b22ede18d4 100644 --- a/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc +++ b/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc @@ -1,4 +1,4 @@ ---- components/cookie_config/cookie_store_util.cc.orig 2024-06-25 12:08:48 UTC +--- components/cookie_config/cookie_store_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/cookie_config/cookie_store_util.cc @@ -12,7 +12,7 @@ namespace cookie_config { 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 a5900d865b12..0bc6361ffc26 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-02-22 18:06:53 UTC +--- components/crash/core/app/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ components/crash/core/app/BUILD.gn @@ -70,6 +70,10 @@ static_library("app") { ] @@ -20,7 +20,7 @@ sources += [ "crashpad_linux.cc" ] data_deps = [ ":chrome_crashpad_handler" ] } -@@ -103,7 +107,7 @@ static_library("app") { +@@ -105,7 +109,7 @@ static_library("app") { libs = [ "log" ] } @@ -29,7 +29,7 @@ deps += [ "//base:base_static", "//components/crash/core/common", -@@ -235,11 +239,6 @@ if (is_mac || is_android || is_linux || is_chromeos) { +@@ -237,11 +241,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_crash_core_app_chrome__crashpad__handler.cc b/www/iridium/files/patch-components_crash_core_app_chrome__crashpad__handler.cc index 8597b8aef7dd..818226c9a081 100644 --- a/www/iridium/files/patch-components_crash_core_app_chrome__crashpad__handler.cc +++ b/www/iridium/files/patch-components_crash_core_app_chrome__crashpad__handler.cc @@ -1,4 +1,4 @@ ---- components/crash/core/app/chrome_crashpad_handler.cc.orig 2022-03-28 18:11:04 UTC +--- components/crash/core/app/chrome_crashpad_handler.cc.orig 2025-05-07 06:48:23 UTC +++ components/crash/core/app/chrome_crashpad_handler.cc @@ -6,5 +6,9 @@ extern "C" int CrashpadHandlerMain(int argc, char* argv[]); diff --git a/www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc b/www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc index 732ba2d50247..0d1c852922c3 100644 --- a/www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc +++ b/www/iridium/files/patch-components_crash_core_app_crashpad__handler__main.cc @@ -1,4 +1,4 @@ ---- components/crash/core/app/crashpad_handler_main.cc.orig 2024-06-25 12:08:48 UTC +--- components/crash/core/app/crashpad_handler_main.cc.orig 2025-05-07 06:48:23 UTC +++ components/crash/core/app/crashpad_handler_main.cc @@ -10,7 +10,7 @@ #include "third_party/crashpad/crashpad/handler/handler_main.h" diff --git a/www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc b/www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc index 0cd2ea7e8ce3..2e6f587ecaa7 100644 --- a/www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc +++ b/www/iridium/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc @@ -1,4 +1,4 @@ ---- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-02-22 18:06:53 UTC +--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-05-07 06:48:23 UTC +++ components/crash/core/browser/crash_upload_list_crashpad.cc @@ -37,7 +37,9 @@ CrashUploadListCrashpad::~CrashUploadListCrashpad() = std::vector<std::unique_ptr<UploadList::UploadInfo>> diff --git a/www/iridium/files/patch-components_crash_core_common_BUILD.gn b/www/iridium/files/patch-components_crash_core_common_BUILD.gn index 2eb8ded90053..fe568f50273e 100644 --- a/www/iridium/files/patch-components_crash_core_common_BUILD.gn +++ b/www/iridium/files/patch-components_crash_core_common_BUILD.gn @@ -1,4 +1,4 @@ ---- components/crash/core/common/BUILD.gn.orig 2023-07-24 14:27:53 UTC +--- components/crash/core/common/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ components/crash/core/common/BUILD.gn @@ -9,7 +9,7 @@ import("//components/gwp_asan/buildflags/buildflags.gn 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 new file mode 100644 index 000000000000..0ff352cbf560 --- /dev/null +++ b/www/iridium/files/patch-components_device__signals_core_browser_browser__utils.h @@ -0,0 +1,20 @@ +--- components/device_signals/core/browser/browser_utils.h.orig 2025-05-07 06:48:23 UTC ++++ components/device_signals/core/browser/browser_utils.h +@@ -15,7 +15,7 @@ namespace device_signals { + // Returns the hostname of the current machine. + std::string GetHostName(); + +-#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(); + +@@ -23,7 +23,7 @@ std::vector<std::string> GetSystemDnsServers(); + SettingValue GetOSFirewall(); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Returns the path to the ufw configuration file. + const char** GetUfwConfigPath(); + #endif // BUILDFLAG(IS_LINUX) diff --git a/www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h index 2a32fc1e61a5..8b1fed7d1088 100644 --- a/www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h +++ b/www/iridium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h @@ -1,4 +1,4 @@ ---- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2023-07-24 14:27:53 UTC +--- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/browser/mock_signals_aggregator.h @@ -17,7 +17,7 @@ class MockSignalsAggregator : public SignalsAggregator MockSignalsAggregator(); diff --git a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h index b004f058e724..bd581e31a837 100644 --- a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h +++ b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator.h @@ -1,4 +1,4 @@ ---- components/device_signals/core/browser/signals_aggregator.h.orig 2023-07-24 14:27:53 UTC +--- components/device_signals/core/browser/signals_aggregator.h.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/browser/signals_aggregator.h @@ -22,7 +22,7 @@ class SignalsAggregator : public KeyedService { diff --git a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc index 66d8658f46b7..b27ca1b63cc1 100644 --- a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc +++ b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc @@ -1,4 +1,4 @@ ---- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-02-22 18:06:53 UTC +--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/browser/signals_aggregator_impl.cc @@ -64,7 +64,7 @@ SignalsAggregatorImpl::SignalsAggregatorImpl( diff --git a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h index f6061c9d6a7f..7fba77cf66e1 100644 --- a/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h +++ b/www/iridium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h @@ -1,4 +1,4 @@ ---- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-04-16 18:18:42 UTC +--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/browser/signals_aggregator_impl.h @@ -30,7 +30,7 @@ class SignalsAggregatorImpl : public SignalsAggregator ~SignalsAggregatorImpl() override; diff --git a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h index 007da4b37caa..5a96c37d1e8a 100644 --- a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h +++ b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service.h @@ -1,4 +1,4 @@ ---- components/device_signals/core/browser/user_permission_service.h.orig 2023-07-24 14:27:53 UTC +--- components/device_signals/core/browser/user_permission_service.h.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/browser/user_permission_service.h @@ -57,7 +57,7 @@ class UserPermissionService : public KeyedService { // missing. diff --git a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc index af74fb7d2990..d9500aa2ac4f 100644 --- a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc +++ b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc @@ -1,4 +1,4 @@ ---- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2024-08-01 05:47:53 UTC +--- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/browser/user_permission_service_impl.cc @@ -87,7 +87,7 @@ bool UserPermissionServiceImpl::ShouldCollectConsent() consent_required_by_dependent_policy; diff --git a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h index 95600c2815fe..19d880ddee66 100644 --- a/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h +++ b/www/iridium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h @@ -1,4 +1,4 @@ ---- components/device_signals/core/browser/user_permission_service_impl.h.orig 2024-08-01 05:47:53 UTC +--- components/device_signals/core/browser/user_permission_service_impl.h.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/browser/user_permission_service_impl.h @@ -38,7 +38,7 @@ class UserPermissionServiceImpl : public UserPermissio diff --git a/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc b/www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc index acbdca1cffb5..af8a7374e4a6 100644 --- a/www/iridium/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc +++ b/www/iridium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc @@ -1,8 +1,8 @@ ---- chrome/browser/enterprise/signals/device_info_fetcher_linux.cc.orig 2025-03-18 16:46:04 UTC -+++ chrome/browser/enterprise/signals/device_info_fetcher_linux.cc +--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-05-07 06:48:23 UTC ++++ components/device_signals/core/common/linux/platform_utils_linux.cc @@ -4,12 +4,23 @@ - #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h" + #include "components/device_signals/core/common/platform_utils.h" +#include "build/build_config.h" + @@ -22,17 +22,17 @@ +#endif + #include <algorithm> + #include <optional> #include <string> - -@@ -117,6 +128,7 @@ SettingValue GetScreenlockSecured() { +@@ -100,6 +111,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() { +#if !BUILDFLAG(IS_BSD) struct stat info; // First figure out the device identifier. Fail fast if this fails. - if (stat("/", &info) != 0) -@@ -138,11 +150,35 @@ SettingValue GetDiskEncrypted() { + if (stat("/", &info) != 0) { +@@ -122,11 +134,35 @@ SettingValue GetDiskEncrypted() { } return SettingValue::UNKNOWN; } @@ -66,9 +66,9 @@ + } +#else base::DirReaderPosix reader("/sys/class/net"); - if (!reader.IsValid()) + if (!reader.IsValid()) { return result; -@@ -165,6 +201,7 @@ std::vector<std::string> GetMacAddresses() { +@@ -151,6 +187,7 @@ std::vector<std::string> GetMacAddresses() { &address); result.push_back(address); } 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 8a6c01df1a90..2b22a946e7c2 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,4 +1,4 @@ ---- components/device_signals/core/common/signals_features.cc.orig 2025-04-16 18:18:42 UTC +--- components/device_signals/core/common/signals_features.cc.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/common/signals_features.cc @@ -31,7 +31,7 @@ bool IsBrowserSignalsReportingEnabled() { } 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 bb6476a68084..c8ca0067d636 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,4 +1,4 @@ ---- components/device_signals/core/common/signals_features.h.orig 2025-04-16 18:18:42 UTC +--- components/device_signals/core/common/signals_features.h.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/common/signals_features.h @@ -24,7 +24,7 @@ bool IsProfileSignalsReportingEnabled(); bool IsBrowserSignalsReportingEnabled(); diff --git a/www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc b/www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc index b6bfb2378735..74d4a4fdad1f 100644 --- a/www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc +++ b/www/iridium/files/patch-components_device__signals_core_system__signals_platform__delegate.cc @@ -1,4 +1,4 @@ ---- components/device_signals/core/system_signals/platform_delegate.cc.orig 2022-10-05 07:34:01 UTC +--- components/device_signals/core/system_signals/platform_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/core/system_signals/platform_delegate.cc @@ -11,7 +11,7 @@ namespace device_signals { diff --git a/www/iridium/files/patch-components_device__signals_test_signals__contract.cc b/www/iridium/files/patch-components_device__signals_test_signals__contract.cc index 1686d4b6fce1..b198197a2102 100644 --- a/www/iridium/files/patch-components_device__signals_test_signals__contract.cc +++ b/www/iridium/files/patch-components_device__signals_test_signals__contract.cc @@ -1,4 +1,4 @@ ---- components/device_signals/test/signals_contract.cc.orig 2025-04-16 18:18:42 UTC +--- components/device_signals/test/signals_contract.cc.orig 2025-05-07 06:48:23 UTC +++ components/device_signals/test/signals_contract.cc @@ -221,7 +221,7 @@ GetSignalsContract(bool is_av_signal_enabled) { base::BindRepeating(VerifyUnset, names::kCrowdStrike); diff --git a/www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc index fc1ea1de7c3c..e773484d930f 100644 --- a/www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc +++ b/www/iridium/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc @@ -1,4 +1,4 @@ ---- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2024-11-04 08:56:03 UTC +--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2025-05-07 06:48:23 UTC +++ components/discardable_memory/service/discardable_shared_memory_manager.cc @@ -172,7 +172,7 @@ uint64_t GetDefaultMemoryLimit() { // Limits the number of FDs used to 32, assuming a 4MB allocation size. diff --git a/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc b/www/iridium/files/patch-components_embedder__support_user__agent__utils.cc index 5b0ec07b78be..c15e92c710aa 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,12 +1,47 @@ ---- components/embedder_support/user_agent_utils.cc.orig 2025-04-16 18:18:42 UTC +--- components/embedder_support/user_agent_utils.cc.orig 2025-05-07 06:48:23 UTC +++ components/embedder_support/user_agent_utils.cc -@@ -435,6 +435,9 @@ std::string GetPlatformForUAMetadata() { - # else +@@ -318,7 +318,7 @@ std::string GetUserAgentPlatform() { + return ""; + #elif BUILDFLAG(IS_MAC) + return "Macintosh; "; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return "X11; "; // strange, but that's what Firefox uses + #elif BUILDFLAG(IS_ANDROID) + return "Linux; "; +@@ -344,7 +344,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_IOS) + if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) { +@@ -601,6 +601,9 @@ std::string GetPlatformForUAMetadata() { + #else return "Chromium OS"; - # endif + #endif +#elif BUILDFLAG(IS_BSD) + // The internet is weird... + return "Linux"; #else return std::string(version_info::GetOSType()); #endif +@@ -813,6 +816,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons + "Android %s", os_version.c_str() + #elif BUILDFLAG(IS_FUCHSIA) + "Fuchsia" ++#elif BUILDFLAG(IS_BSD) ++#if defined(__x86_64__) ++ "Linux x86_64; %s %s", ++#elif defined(__aarch64__) ++ "Linux aarch64; %s %s", ++#else ++ "Linux i686; %s %s", ++#endif ++ unixinfo.sysname, // e.g. Linux ++ cpu_type.c_str() // e.g. i686 + #elif BUILDFLAG(IS_IOS) + "CPU %s OS %s like Mac OS X", cpu_type.c_str(), + os_version.c_str() 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 856ffb7ebdaa..d1b121dbc72f 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-04-16 18:18:42 UTC +--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ components/embedder_support/user_agent_utils_unittest.cc -@@ -151,7 +151,7 @@ void CheckUserAgentStringOrdering(bool mobile_device) +@@ -148,7 +148,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()); -@@ -339,7 +339,7 @@ class UserAgentUtilsTest : public testing::Test, +@@ -336,7 +336,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"; -@@ -699,7 +699,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) { +@@ -696,7 +696,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) { #endif #elif BUILDFLAG(IS_ANDROID) EXPECT_EQ(metadata.platform, "Android"); 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 7abf8bc6dd86..ec4b72a4f98a 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,4 +1,4 @@ ---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-04-16 18:18:42 UTC +--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-05-07 06:48:23 UTC +++ components/enterprise/connectors/core/realtime_reporting_client_base.cc @@ -190,7 +190,7 @@ void RealtimeReportingClientBase::ReportEvent( event.mutable_time()->set_nanos((timestamp_millis % 1000) * 1000000); diff --git a/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc b/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc index 7760699631db..bd4e7e0493a7 100644 --- a/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc +++ b/www/iridium/files/patch-components_enterprise_watermarking_watermark.cc @@ -1,4 +1,4 @@ ---- components/enterprise/watermarking/watermark.cc.orig 2025-02-22 18:06:53 UTC +--- components/enterprise/watermarking/watermark.cc.orig 2025-05-07 06:48:23 UTC +++ components/enterprise/watermarking/watermark.cc @@ -31,7 +31,7 @@ gfx::Font WatermarkFont() { "Segoe UI", diff --git a/www/iridium/files/patch-components_error__page_common_localized__error.cc b/www/iridium/files/patch-components_error__page_common_localized__error.cc index 87e2b4f281d8..8519953ea2d4 100644 --- a/www/iridium/files/patch-components_error__page_common_localized__error.cc +++ b/www/iridium/files/patch-components_error__page_common_localized__error.cc @@ -1,4 +1,4 @@ ---- components/error_page/common/localized_error.cc.orig 2025-02-22 18:06:53 UTC +--- components/error_page/common/localized_error.cc.orig 2025-05-07 06:48:23 UTC +++ components/error_page/common/localized_error.cc @@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_code, if (suggestions & SUGGEST_PROXY_CONFIG) { 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 46d95d639409..c747f7eeb600 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,4 +1,4 @@ ---- components/eye_dropper/eye_dropper_view.cc.orig 2025-03-18 16:46:04 UTC +--- components/eye_dropper/eye_dropper_view.cc.orig 2025-05-07 06:48:23 UTC +++ components/eye_dropper/eye_dropper_view.cc @@ -208,7 +208,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent, // EyeDropper/WidgetDelegate. diff --git a/www/iridium/files/patch-components_feature__engagement_public_event__constants.cc b/www/iridium/files/patch-components_feature__engagement_public_event__constants.cc index 9c8b5514f3a1..daa76ccafe32 100644 --- a/www/iridium/files/patch-components_feature__engagement_public_event__constants.cc +++ b/www/iridium/files/patch-components_feature__engagement_public_event__constants.cc @@ -1,4 +1,4 @@ ---- components/feature_engagement/public/event_constants.cc.orig 2024-12-22 12:24:29 UTC +--- components/feature_engagement/public/event_constants.cc.orig 2025-05-07 06:48:23 UTC +++ components/feature_engagement/public/event_constants.cc @@ -11,7 +11,7 @@ namespace feature_engagement { namespace events { diff --git a/www/iridium/files/patch-components_feature__engagement_public_event__constants.h b/www/iridium/files/patch-components_feature__engagement_public_event__constants.h index 6cb7fcd7b82e..88d25502de9a 100644 --- a/www/iridium/files/patch-components_feature__engagement_public_event__constants.h +++ b/www/iridium/files/patch-components_feature__engagement_public_event__constants.h @@ -1,4 +1,4 @@ ---- components/feature_engagement/public/event_constants.h.orig 2023-10-21 11:51:27 UTC +--- components/feature_engagement/public/event_constants.h.orig 2025-05-07 06:48:23 UTC +++ components/feature_engagement/public/event_constants.h @@ -14,7 +14,7 @@ namespace events { 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 296eec10d162..88993bd0bb49 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-04-16 18:18:42 UTC +--- components/feature_engagement/public/feature_configurations.cc.orig 2025-05-07 06:48:23 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; -@@ -1722,7 +1722,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi +@@ -1740,7 +1740,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -27,4 +27,4 @@ + BUILDFLAG(IS_BSD) if (kIPHAutofillCreditCardBenefitFeature.name == feature->name) { - // Credit card benefit IPH is shown: + // The credit card benefit IPH appears up to three times over 10 years and 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 a84a233a2d38..43eba87fe51b 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,4 +1,4 @@ ---- components/feature_engagement/public/feature_constants.cc.orig 2025-04-16 18:18:42 UTC +--- components/feature_engagement/public/feature_constants.cc.orig 2025-05-07 06:48:23 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); @@ -9,16 +9,16 @@ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) BASE_FEATURE(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo", -@@ -682,7 +682,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment, +@@ -710,7 +710,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment, #endif // BUILDFLAG(IS_IOS) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) - BASE_FEATURE(kIPHAutofillCardInfoRetrievalSuggestionFeature, - "IPH_AutofillCardInfoRetrievalSuggestion", -@@ -823,7 +823,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature, + BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature, + "IPH_AutofillBnplAffirmOrZipSuggestion", +@@ -857,7 +857,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 64569e4e2db9..e1e9cbf79917 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,4 +1,4 @@ ---- components/feature_engagement/public/feature_constants.h.orig 2025-04-16 18:18:42 UTC +--- components/feature_engagement/public/feature_constants.h.orig 2025-05-07 06:48:23 UTC +++ components/feature_engagement/public/feature_constants.h @@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode); FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature); @@ -9,16 +9,16 @@ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature); #endif -@@ -303,7 +303,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg +@@ -316,7 +316,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg #endif // BUILDFLAG(IS_IOS) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature); FEATURE_CONSTANTS_DECLARE_FEATURE( - kIPHAutofillCardInfoRetrievalSuggestionFeature); -@@ -359,7 +359,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA +@@ -374,7 +374,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 0b1ff76acb90..9378e4276a91 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-04-16 18:18:42 UTC +--- components/feature_engagement/public/feature_list.cc.orig 2025-05-07 06:48:23 UTC +++ components/feature_engagement/public/feature_list.cc -@@ -170,7 +170,7 @@ const base::Feature* const kAllFeatures[] = { - &kIPHiOSReminderNotificationsOverflowMenuNewBadgeFeature, +@@ -175,7 +175,7 @@ const base::Feature* const kAllFeatures[] = { + &kIPHiOSSettingsInOverflowMenuBubbleFeature, #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) @@ -9,16 +9,16 @@ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) &kEsbDownloadRowPromoFeature, #endif -@@ -241,7 +241,7 @@ const base::Feature* const kAllFeatures[] = { +@@ -247,7 +247,7 @@ const base::Feature* const kAllFeatures[] = { #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) - &kIPHAutofillCardInfoRetrievalSuggestionFeature, - &kIPHAutofillCreditCardBenefitFeature, -@@ -294,7 +294,7 @@ const base::Feature* const kAllFeatures[] = { + &kIPHAutofillAiOptInFeature, + &kIPHAutofillBnplAffirmOrZipSuggestionFeature, +@@ -302,7 +302,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 9530828869af..a64e527fb486 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-04-16 18:18:42 UTC +--- components/feature_engagement/public/feature_list.h.orig 2025-05-07 06:48:23 UTC +++ components/feature_engagement/public/feature_list.h -@@ -302,7 +302,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSDownloadAutoDeletionFeat +@@ -312,7 +312,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSSettingsInOverflowMenuBu #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -9,17 +9,17 @@ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo"); #endif -@@ -415,7 +415,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF +@@ -427,7 +427,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ + BUILDFLAG(IS_BSD) - DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature, - "IPH_AutofillCreditCardBenefit"); - -@@ -509,7 +510,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF + DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn"); + DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature, + "IPH_AutofillBnplAffirmOrZipSuggestion"); +@@ -523,7 +524,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, -@@ -682,7 +683,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat +@@ -697,7 +698,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat kIPHiOSReminderNotificationsOverflowMenuNewBadgeFeature), VARIATION_ENTRY(kIPHiOSDownloadAutoDeletionFeature), #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -37,17 +37,17 @@ VARIATION_ENTRY(kIPHBatterySaverModeFeature), VARIATION_ENTRY(kIPHCompanionSidePanelFeature), VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature), -@@ -743,7 +744,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat +@@ -759,7 +760,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ + BUILDFLAG(IS_BSD) + VARIATION_ENTRY(kIPHAutofillAiOptInFeature), VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature), VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature), - VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature), -@@ -795,7 +797,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat +@@ -812,7 +814,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat VARIATION_ENTRY(kIPHScalableIphGamingFeature), #endif // BUILDFLAG(IS_CHROMEOS) diff --git a/www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto b/www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto index 8333a1ba2035..b61a4e83a30e 100644 --- a/www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto +++ b/www/iridium/files/patch-components_feed_core_proto_v2_wire_version.proto @@ -1,4 +1,4 @@ ---- components/feed/core/proto/v2/wire/version.proto.orig 2022-03-28 18:11:04 UTC +--- components/feed/core/proto/v2/wire/version.proto.orig 2025-05-07 06:48:23 UTC +++ components/feed/core/proto/v2/wire/version.proto @@ -25,8 +25,8 @@ message Version { BETA = 3; 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 271da20725a2..73dcdd4bb3c1 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,4 +1,4 @@ ---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2024-11-04 08:56:03 UTC +--- 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 @@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn 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 5d025834a8a7..8fdca0eab096 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,4 +1,4 @@ ---- components/feed/core/v2/proto_util.cc.orig 2023-07-24 14:27:53 UTC +--- components/feed/core/v2/proto_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/feed/core/v2/proto_util.cc @@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() { 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 99e4e9e9143c..339f5dd920eb 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,4 +1,4 @@ ---- components/feed/core/v2/proto_util_unittest.cc.orig 2024-08-27 06:28:16 UTC +--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ components/feed/core/v2/proto_util_unittest.cc @@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) { feedwire::ClientInfo result = CreateClientInfo(request_metadata); diff --git a/www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc b/www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc index 59a5fedc25fa..f5abdb3a86aa 100644 --- a/www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc +++ b/www/iridium/files/patch-components_feed_core_v2_test_proto__printer.cc @@ -1,4 +1,4 @@ ---- components/feed/core/v2/test/proto_printer.cc.orig 2023-07-24 14:27:53 UTC +--- components/feed/core/v2/test/proto_printer.cc.orig 2025-05-07 06:48:23 UTC +++ components/feed/core/v2/test/proto_printer.cc @@ -158,8 +158,8 @@ class TextProtoPrinter { } diff --git a/www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc b/www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc index fc4ba66ff48c..3a6f51117ca6 100644 --- a/www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc +++ b/www/iridium/files/patch-components_gcm__driver_gcm__desktop__utils.cc @@ -1,4 +1,4 @@ ---- components/gcm_driver/gcm_desktop_utils.cc.orig 2025-02-22 18:06:53 UTC +--- components/gcm_driver/gcm_desktop_utils.cc.orig 2025-05-07 06:48:23 UTC +++ components/gcm_driver/gcm_desktop_utils.cc @@ -32,7 +32,7 @@ GCMClient::ChromePlatform GetPlatform() { return GCMClient::PLATFORM_ANDROID; diff --git a/www/iridium/files/patch-components_gwp__asan_BUILD.gn b/www/iridium/files/patch-components_gwp__asan_BUILD.gn index 460737d2bc59..5708bee18d8e 100644 --- a/www/iridium/files/patch-components_gwp__asan_BUILD.gn +++ b/www/iridium/files/patch-components_gwp__asan_BUILD.gn @@ -1,11 +1,11 @@ ---- components/gwp_asan/BUILD.gn.orig 2022-12-06 08:09:13 UTC +--- components/gwp_asan/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ components/gwp_asan/BUILD.gn @@ -15,7 +15,7 @@ test("gwp_asan_unittests") { "//testing/gtest", "//third_party/boringssl", ] -- if (is_win || is_mac || is_linux || is_chromeos || is_android) { -+ if ((is_win || is_mac || is_linux || is_chromeos || is_android) && !is_bsd) { +- if (is_win || is_mac || is_linux || is_chromeos || is_android || is_ios) { ++ if ((is_win || is_mac || is_linux || is_chromeos || is_android || is_ios) && !is_bsd) { deps += [ "//components/gwp_asan/client:unit_tests", "//components/gwp_asan/crash_handler:unit_tests", diff --git a/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni b/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni index 4edaa2625eee..35a3ed70322a 100644 --- a/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni +++ b/www/iridium/files/patch-components_gwp__asan_buildflags_buildflags.gni @@ -1,11 +1,11 @@ ---- components/gwp_asan/buildflags/buildflags.gni.orig 2025-04-16 18:18:42 UTC +--- components/gwp_asan/buildflags/buildflags.gni.orig 2025-05-07 06:48:23 UTC +++ components/gwp_asan/buildflags/buildflags.gni @@ -10,10 +10,7 @@ import("//build/config/compiler/compiler.gni") # Android component builds are disabled due to https://crbug.com/976399 # Android requires frame pointers for unwinding, unwind tables aren't shipped in # official builds. -supported_platform = -- is_linux || is_chromeos || is_mac || +- is_linux || is_chromeos || is_mac || is_ios || - (is_win && (current_cpu == "x64" || current_cpu == "arm64")) || - (is_android && !is_component_build && enable_frame_pointers) +supported_platform = false diff --git a/www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc b/www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc index 55d8ca57cf42..70e96b569893 100644 --- a/www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc +++ b/www/iridium/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc @@ -1,4 +1,4 @@ ---- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2023-10-21 11:51:27 UTC +--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2025-05-07 06:48:23 UTC +++ components/gwp_asan/client/guarded_page_allocator_posix.cc @@ -35,8 +35,9 @@ void GuardedPageAllocator::MarkPageInaccessible(void* // mmap() a PROT_NONE page over the address to release it to the system, if 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 3d2aa33af03c..1a62e596fe77 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 2024-06-25 12:08:48 UTC +--- components/gwp_asan/client/gwp_asan.cc.orig 2025-05-07 06:48:23 UTC +++ components/gwp_asan/client/gwp_asan.cc -@@ -75,7 +75,7 @@ namespace { +@@ -76,7 +76,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 5b873fee3827..d88da304c2f5 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 2024-06-25 12:08:48 UTC +--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-05-07 06:48:23 UTC +++ components/gwp_asan/client/gwp_asan_features.cc @@ -9,7 +9,7 @@ namespace gwp_asan::internal { diff --git a/www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc index cca3ec18e77f..66055b4cfcaf 100644 --- a/www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc +++ b/www/iridium/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc @@ -1,4 +1,4 @@ ---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2024-11-04 08:56:03 UTC +--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-05-07 06:48:23 UTC +++ components/gwp_asan/crash_handler/crash_analyzer.cc @@ -35,7 +35,7 @@ #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h" @@ -9,7 +9,7 @@ #include <signal.h> #elif BUILDFLAG(IS_APPLE) #include <mach/exception_types.h> -@@ -95,7 +95,7 @@ bool CrashAnalyzer::GetExceptionInfo( +@@ -113,7 +113,7 @@ bool CrashAnalyzer::GetExceptionInfo( crashpad::VMAddress CrashAnalyzer::GetAccessAddress( const crashpad::ExceptionSnapshot& exception) { diff --git a/www/iridium/files/patch-components_live__caption_caption__util.cc b/www/iridium/files/patch-components_live__caption_caption__util.cc index e5a227e5311c..749cfdef6977 100644 --- a/www/iridium/files/patch-components_live__caption_caption__util.cc +++ b/www/iridium/files/patch-components_live__caption_caption__util.cc @@ -1,4 +1,4 @@ ---- components/live_caption/caption_util.cc.orig 2025-02-22 18:06:53 UTC +--- components/live_caption/caption_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/live_caption/caption_util.cc @@ -136,7 +136,7 @@ bool IsLiveCaptionFeatureSupported() { std::string GetCaptionSettingsUrl() { diff --git a/www/iridium/files/patch-components_live__caption_caption__util.h b/www/iridium/files/patch-components_live__caption_caption__util.h index afd0640a8c08..9e5d16635e4c 100644 --- a/www/iridium/files/patch-components_live__caption_caption__util.h +++ b/www/iridium/files/patch-components_live__caption_caption__util.h @@ -1,4 +1,4 @@ ---- components/live_caption/caption_util.h.orig 2024-06-25 12:08:48 UTC +--- components/live_caption/caption_util.h.orig 2025-05-07 06:48:23 UTC +++ components/live_caption/caption_util.h @@ -15,7 +15,7 @@ class PrefService; namespace captions { 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 13a501ff0a10..d2e833dae2e3 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,4 +1,4 @@ ---- components/media_router/common/media_source.cc.orig 2025-03-18 16:46:04 UTC +--- components/media_router/common/media_source.cc.orig 2025-05-07 06:48:23 UTC +++ components/media_router/common/media_source.cc @@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() { if (!media::IsSystemLoopbackCaptureSupported()) { diff --git a/www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc index e0a154d3bc36..673144016b92 100644 --- a/www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc +++ b/www/iridium/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc @@ -1,4 +1,4 @@ ---- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-02-22 18:06:53 UTC +--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/media_router/common/providers/cast/channel/cast_message_util.cc @@ -168,7 +168,7 @@ int GetVirtualConnectPlatformValue() { return 4; diff --git a/www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h b/www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h index d8a59d924ffd..00cd65b88c55 100644 --- a/www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h +++ b/www/iridium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h @@ -1,4 +1,4 @@ ---- components/media_router/common/providers/cast/channel/enum_table.h.orig 2024-12-22 12:24:29 UTC +--- components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-05-07 06:48:23 UTC +++ components/media_router/common/providers/cast/channel/enum_table.h @@ -368,7 +368,12 @@ class EnumTable { diff --git a/www/iridium/files/patch-components_metrics_drive__metrics__provider.cc b/www/iridium/files/patch-components_metrics_drive__metrics__provider.cc index e271157774e9..f7960e91a398 100644 --- a/www/iridium/files/patch-components_metrics_drive__metrics__provider.cc +++ b/www/iridium/files/patch-components_metrics_drive__metrics__provider.cc @@ -1,9 +1,18 @@ ---- components/metrics/drive_metrics_provider.cc.orig 2025-03-18 16:46:04 UTC +--- components/metrics/drive_metrics_provider.cc.orig 2025-05-07 06:48:23 UTC +++ components/metrics/drive_metrics_provider.cc -@@ -113,7 +113,7 @@ void DriveMetricsProvider::FillDriveMetrics( - response.has_seek_penalty); - RecordTriStateMetric("UMA.SeekPenaltyResult.Base", - response.has_seek_penalty_base); +@@ -21,7 +21,7 @@ + namespace metrics { + + namespace { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void RecordTriStateMetric(const char* name, std::optional<bool> sample) { + base::UmaHistogramEnumeration( + name, !sample.has_value() +@@ -106,7 +106,7 @@ void DriveMetricsProvider::FillDriveMetrics( + drive->set_has_seek_penalty(*response.has_seek_penalty); + } + -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable); diff --git a/www/iridium/files/patch-components_metrics_drive__metrics__provider__linux.cc b/www/iridium/files/patch-components_metrics_drive__metrics__provider__linux.cc deleted file mode 100644 index 2aa7f2065d39..000000000000 --- a/www/iridium/files/patch-components_metrics_drive__metrics__provider__linux.cc +++ /dev/null @@ -1,16 +0,0 @@ ---- components/metrics/drive_metrics_provider_linux.cc.orig 2023-10-21 11:51:27 UTC -+++ components/metrics/drive_metrics_provider_linux.cc -@@ -4,7 +4,13 @@ - - #include "components/metrics/drive_metrics_provider.h" - -+#if BUILDFLAG(IS_BSD) -+#include <sys/types.h> -+#define MAJOR(dev) major(dev) -+#define MINOR(dev) minor(dev) -+#else - #include <linux/kdev_t.h> // For MAJOR()/MINOR(). -+#endif - #include <sys/stat.h> - #include <string> - 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 59739505c337..1acbb268bbcf 100644 --- a/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc +++ b/www/iridium/files/patch-components_metrics_dwa_dwa__service.cc @@ -1,4 +1,4 @@ ---- components/metrics/dwa/dwa_service.cc.orig 2025-04-16 18:18:42 UTC +--- components/metrics/dwa/dwa_service.cc.orig 2025-05-07 06:48:23 UTC +++ components/metrics/dwa/dwa_service.cc @@ -162,7 +162,7 @@ void DwaService::RecordCoarseSystemInformation( coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS); diff --git a/www/iridium/files/patch-components_metrics_metrics__log.cc b/www/iridium/files/patch-components_metrics_metrics__log.cc index bb5537554911..5fc68336002c 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-04-16 18:18:42 UTC +--- components/metrics/metrics_log.cc.orig 2025-05-07 06:48:23 UTC +++ components/metrics/metrics_log.cc -@@ -61,7 +61,7 @@ +@@ -62,7 +62,7 @@ #include "base/win/current_module.h" #endif @@ -9,7 +9,7 @@ #include "base/environment.h" #include "base/nix/xdg_util.h" #endif -@@ -157,7 +157,7 @@ void RecordCurrentTime( +@@ -158,7 +158,7 @@ void RecordCurrentTime( } } diff --git a/www/iridium/files/patch-components_metrics_motherboard.cc b/www/iridium/files/patch-components_metrics_motherboard.cc index d555a1c25a68..97d8e15344b7 100644 --- a/www/iridium/files/patch-components_metrics_motherboard.cc +++ b/www/iridium/files/patch-components_metrics_motherboard.cc @@ -1,4 +1,4 @@ ---- components/metrics/motherboard.cc.orig 2022-12-01 10:35:46 UTC +--- components/metrics/motherboard.cc.orig 2025-05-07 06:48:23 UTC +++ components/metrics/motherboard.cc @@ -1,6 +1,7 @@ // Copyright 2022 The Chromium Authors diff --git a/www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h b/www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h index 26e31a26c146..ccb7c2eaa7f2 100644 --- a/www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h +++ b/www/iridium/files/patch-components_named__mojo__ipc__server_connection__info.h @@ -1,4 +1,4 @@ ---- components/named_mojo_ipc_server/connection_info.h.orig 2025-04-16 18:18:42 UTC +--- components/named_mojo_ipc_server/connection_info.h.orig 2025-05-07 06:48:23 UTC +++ components/named_mojo_ipc_server/connection_info.h @@ -12,7 +12,10 @@ #include "base/win/scoped_handle.h" diff --git a/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc index 739288745792..0194cf3c429b 100644 --- a/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc +++ b/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc @@ -1,4 +1,4 @@ ---- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2024-11-04 08:56:03 UTC +--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc @@ -23,7 +23,7 @@ namespace named_mojo_ipc_server { // static diff --git a/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc b/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc index 195b30da52bb..9bb8fde27624 100644 --- a/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc +++ b/www/iridium/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc @@ -1,4 +1,4 @@ ---- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-04-16 18:18:42 UTC +--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-05-07 06:48:23 UTC +++ components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc @@ -89,7 +89,9 @@ void NamedMojoServerEndpointConnectorLinux::OnSocketRe PLOG(ERROR) << "getsockopt failed."; diff --git a/www/iridium/files/patch-components_named__system__lock_BUILD.gn b/www/iridium/files/patch-components_named__system__lock_BUILD.gn index 36bbea7143dd..d394c51afa9a 100644 --- a/www/iridium/files/patch-components_named__system__lock_BUILD.gn +++ b/www/iridium/files/patch-components_named__system__lock_BUILD.gn @@ -1,4 +1,4 @@ ---- components/named_system_lock/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- components/named_system_lock/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ components/named_system_lock/BUILD.gn @@ -5,7 +5,7 @@ static_library("named_system_lock") { diff --git a/www/iridium/files/patch-components_named__system__lock_lock.h b/www/iridium/files/patch-components_named__system__lock_lock.h index 4f13172d804e..8af8064d58f4 100644 --- a/www/iridium/files/patch-components_named__system__lock_lock.h +++ b/www/iridium/files/patch-components_named__system__lock_lock.h @@ -1,4 +1,4 @@ ---- components/named_system_lock/lock.h.orig 2024-08-01 05:47:53 UTC +--- components/named_system_lock/lock.h.orig 2025-05-07 06:48:23 UTC +++ components/named_system_lock/lock.h @@ -38,7 +38,7 @@ class ScopedLock { // may acquire that lock. The lock name has different meanings per platform: diff --git a/www/iridium/files/patch-components_named__system__lock_lock__unittest.cc b/www/iridium/files/patch-components_named__system__lock_lock__unittest.cc index 354c50a1cff7..4f960d6e9c1b 100644 --- a/www/iridium/files/patch-components_named__system__lock_lock__unittest.cc +++ b/www/iridium/files/patch-components_named__system__lock_lock__unittest.cc @@ -1,4 +1,4 @@ ---- components/named_system_lock/lock_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- components/named_system_lock/lock_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ components/named_system_lock/lock_unittest.cc @@ -18,7 +18,7 @@ #include "build/build_config.h" 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 15d2fb5872d5..76ef522576a6 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,4 +1,4 @@ ---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-02-22 18:06:53 UTC +--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-05-07 06:48:23 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. diff --git a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc index 4896e371dbf1..ddc32d2bb38a 100644 --- a/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc +++ b/www/iridium/files/patch-components_optimization__guide_core_optimization__guide__util.cc @@ -1,4 +1,4 @@ ---- components/optimization_guide/core/optimization_guide_util.cc.orig 2024-12-22 12:24:29 UTC +--- components/optimization_guide/core/optimization_guide_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/optimization_guide/core/optimization_guide_util.cc @@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetPlatform() { return optimization_guide::proto::PLATFORM_CHROMEOS; diff --git a/www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc index a9cd5b015ede..6b4fdec9eaba 100644 --- a/www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc +++ b/www/iridium/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc @@ -1,4 +1,4 @@ ---- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2024-11-04 08:56:03 UTC +--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2025-05-07 06:48:23 UTC +++ components/os_crypt/async/browser/secret_portal_key_provider.cc @@ -5,7 +5,9 @@ #include "components/os_crypt/async/browser/secret_portal_key_provider.h" diff --git a/www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc b/www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc index 49c1bbd29371..87ba7aec9b54 100644 --- a/www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc +++ b/www/iridium/files/patch-components_os__crypt_sync_libsecret__util__linux.cc @@ -1,4 +1,4 @@ ---- components/os_crypt/sync/libsecret_util_linux.cc.orig 2024-11-04 08:56:03 UTC +--- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-05-07 06:48:23 UTC +++ components/os_crypt/sync/libsecret_util_linux.cc @@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoaded() { 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 ca721f588382..0902ed08f88a 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,4 +1,4 @@ ---- components/os_crypt/sync/os_crypt.h.orig 2025-04-16 18:18:42 UTC +--- components/os_crypt/sync/os_crypt.h.orig 2025-05-07 06:48:23 UTC +++ components/os_crypt/sync/os_crypt.h @@ -16,7 +16,7 @@ #include "build/chromecast_buildflags.h" diff --git a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc index 345615cbcf3a..017e24bd9013 100644 --- a/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc +++ b/www/iridium/files/patch-components_paint__preview_browser_paint__preview__client.cc @@ -1,4 +1,4 @@ ---- components/paint_preview/browser/paint_preview_client.cc.orig 2024-11-04 08:56:03 UTC +--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-05-07 06:48:23 UTC +++ components/paint_preview/browser/paint_preview_client.cc @@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPreview( metadata->set_version(kPaintPreviewVersion); 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 7a2ff0bcdb99..1876216166b9 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,4 +1,4 @@ ---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2024-06-25 12:08:48 UTC +--- 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 @@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa metadata->set_version(kPaintPreviewVersion); diff --git a/www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto b/www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto index d88f542ead7b..9cccbbdaa630 100644 --- a/www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto +++ b/www/iridium/files/patch-components_paint__preview_common_proto_paint__preview.proto @@ -1,4 +1,4 @@ ---- components/paint_preview/common/proto/paint_preview.proto.orig 2022-03-28 18:11:04 UTC +--- components/paint_preview/common/proto/paint_preview.proto.orig 2025-05-07 06:48:23 UTC +++ components/paint_preview/common/proto/paint_preview.proto @@ -82,8 +82,8 @@ message PaintPreviewFrameProto { // Stores Chrome version. diff --git a/www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc index fc0037e5bb9b..469a13980fcc 100644 --- a/www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc +++ b/www/iridium/files/patch-components_paint__preview_player_player__compositor__delegate.cc @@ -1,4 +1,4 @@ ---- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-02-22 18:06:53 UTC +--- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ components/paint_preview/player/player_compositor_delegate.cc @@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT auto chrome_version = capture_result_->proto.metadata().chrome_version(); 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 eb14f6cb0437..7ff9b99777e3 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,4 +1,4 @@ ---- components/password_manager/core/browser/features/password_features.cc.orig 2025-04-16 18:18:42 UTC +--- components/password_manager/core/browser/features/password_features.cc.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/features/password_features.cc @@ -40,7 +40,7 @@ BASE_FEATURE(kClearUndecryptablePasswords, BASE_FEATURE(kClearUndecryptablePasswordsOnSync, 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 5f2203905c39..4c08ef1f4076 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,4 +1,4 @@ ---- components/password_manager/core/browser/features/password_features.h.orig 2025-03-18 16:46:04 UTC +--- components/password_manager/core/browser/features/password_features.h.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/features/password_features.h @@ -108,7 +108,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFallbackAvailable) // Detects password reuse based on hashed password values. 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 f512270b287f..2f9dc9d72859 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-04-16 18:18:42 UTC +--- 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 -@@ -63,7 +63,7 @@ +@@ -64,7 +64,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 -@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest +@@ -240,7 +240,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest return false; } @@ -18,7 +18,7 @@ bool ShouldShowKeychainErrorBubble( std::optional<PasswordStoreBackendError> backend_error) { if (!backend_error.has_value()) { -@@ -898,7 +898,7 @@ void PasswordFormManager::OnFetchCompleted() { +@@ -913,7 +913,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 2658a5dc9cb6..babcbe1c4aa7 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,15 +1,15 @@ ---- components/password_manager/core/browser/password_manager.cc.orig 2025-04-16 18:18:42 UTC +--- components/password_manager/core/browser/password_manager.cc.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/password_manager.cc -@@ -492,7 +492,7 @@ void PasswordManager::RegisterProfilePrefs( - false); - #endif +@@ -511,7 +511,7 @@ void PasswordManager::RegisterProfilePrefs( + prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false); + #endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS) registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true); -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter, 0); #endif -@@ -505,7 +505,7 @@ void PasswordManager::RegisterProfilePrefs( +@@ -524,7 +524,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 051924f9ba8a..8db4c0cb8b66 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-04-16 18:18:42 UTC +--- 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 @@ -31,7 +31,7 @@ #include "net/cert/cert_status_flags.h" @@ -9,8 +9,8 @@ #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" -@@ -550,7 +550,7 @@ class PasswordManagerClient { - CredentialsCallback callback); +@@ -533,7 +533,7 @@ class PasswordManagerClient { + virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_CHROMEOS) diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc index 72e5c17a8f99..65f0b7d16fee 100644 --- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc +++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.cc @@ -1,4 +1,4 @@ ---- components/password_manager/core/browser/password_manager_switches.cc.orig 2024-06-25 12:08:48 UTC +--- components/password_manager/core/browser/password_manager_switches.cc.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/password_manager_switches.cc @@ -6,7 +6,7 @@ diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h index 73ebf66c95ef..c45f941ed3bd 100644 --- a/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h +++ b/www/iridium/files/patch-components_password__manager_core_browser_password__manager__switches.h @@ -1,4 +1,4 @@ ---- components/password_manager/core/browser/password_manager_switches.h.orig 2025-02-22 18:06:53 UTC +--- components/password_manager/core/browser/password_manager_switches.h.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/password_manager_switches.h @@ -9,7 +9,7 @@ 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 fd1b67478a8b..b9335252f11f 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,6 +1,6 @@ ---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-03-18 16:46:04 UTC +--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/password_manual_fallback_flow.cc -@@ -45,7 +45,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri +@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -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 -@@ -294,7 +294,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion( +@@ -295,7 +295,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion( } case autofill::SuggestionType::kViewPasswordDetails: { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -18,7 +18,7 @@ std::optional<password_manager::PasswordForm> credentials = GetCorrespondingPasswordForm( suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(), -@@ -429,7 +429,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass +@@ -425,7 +425,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass const Suggestion::PasswordSuggestionDetails& payload, base::OnceClosure on_allowed) { #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.h b/www/iridium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h index c0ac6c0bdc96..598716cdc417 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,6 +1,6 @@ ---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2024-11-04 08:56:03 UTC +--- 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 -@@ -17,7 +17,7 @@ +@@ -19,7 +19,7 @@ #include "components/password_manager/core/browser/ui/saved_passwords_presenter.h" #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -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) -@@ -178,7 +178,7 @@ class PasswordManualFallbackFlow : public autofill::Au +@@ -180,7 +180,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 55d75d797857..58aa8f09d255 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,4 +1,4 @@ ---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-11-04 08:56:03 UTC +--- 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 @@ -29,7 +29,7 @@ namespace { LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs( 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 1653ed29700e..f02d5f14c9a4 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,4 +1,4 @@ ---- components/password_manager/core/browser/password_store/login_database.cc.orig 2024-11-04 08:56:03 UTC +--- 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 @@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords( bool is_user_data_dir_policy_set, @@ -6,10 +6,10 @@ IsAccountStore is_account_store) { -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::string user_data_dir_string; std::unique_ptr<base::Environment> environment(base::Environment::Create()); // On Linux user data directory ca be specified using an env variable. If it -@@ -1049,7 +1049,7 @@ bool ShouldDeleteUndecryptablePasswords( + // exists, passwords shouldn't be deleted. +@@ -1048,7 +1048,7 @@ bool ShouldDeleteUndecryptablePasswords( return false; } diff --git a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc index 5f8e6a7f8abf..a2c38ba78d5d 100644 --- a/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc +++ b/www/iridium/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc @@ -1,4 +1,4 @@ ---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2024-11-04 08:56:03 UTC +--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/password_store/login_database_async_helper.cc @@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc std::vector<PasswordForm> matched_forms; 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 10ab8cb15ff8..441f22f991d3 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,4 +1,4 @@ ---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-02-22 18:06:53 UTC +--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/password_store/login_database_unittest.cc @@ -2257,7 +2257,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent, testing::Bool())); diff --git a/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc index 1e546e243231..f18124906558 100644 --- a/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc +++ b/www/iridium/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-04-16 18:18:42 UTC +--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/stub_password_manager_client.cc -@@ -201,7 +201,7 @@ version_info::Channel StubPasswordManagerClient::GetCh +@@ -206,7 +206,7 @@ version_info::Channel StubPasswordManagerClient::GetCh } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h b/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h index e982b0438641..20b5a4653125 100644 --- a/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h +++ b/www/iridium/files/patch-components_password__manager_core_browser_stub__password__manager__client.h @@ -1,4 +1,4 @@ ---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-03-18 16:46:04 UTC +--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-05-07 06:48:23 UTC +++ components/password_manager/core/browser/stub_password_manager_client.h @@ -77,7 +77,7 @@ class StubPasswordManagerClient : public PasswordManag MockPasswordFeatureManager* GetPasswordFeatureManager(); 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 7ebd554a6067..0c8e8dadfab9 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-04-16 18:18:42 UTC +--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-05-07 06:48:23 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. -@@ -357,7 +357,7 @@ inline constexpr char kPasswordChangeFlowNoticeAgreeme +@@ -356,7 +356,7 @@ inline constexpr char kAutofillableCredentialsAccountS inline constexpr char kPasswordSharingEnabled[] = "password_manager.password_sharing_enabled"; diff --git a/www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc index beaa3d0789d1..9c36e173b12d 100644 --- a/www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc +++ b/www/iridium/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc @@ -1,4 +1,4 @@ ---- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2024-12-22 12:24:29 UTC +--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-05-07 06:48:23 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. diff --git a/www/iridium/files/patch-components_performance__manager_public_features.h b/www/iridium/files/patch-components_performance__manager_public_features.h index 39b059faf95a..b1d968ce9ac4 100644 --- a/www/iridium/files/patch-components_performance__manager_public_features.h +++ b/www/iridium/files/patch-components_performance__manager_public_features.h @@ -1,6 +1,6 @@ ---- components/performance_manager/public/features.h.orig 2025-03-18 16:46:04 UTC +--- components/performance_manager/public/features.h.orig 2025-05-07 06:48:23 UTC +++ components/performance_manager/public/features.h -@@ -17,7 +17,7 @@ namespace performance_manager::features { +@@ -19,7 +19,7 @@ namespace performance_manager::features { #if !BUILDFLAG(IS_ANDROID) 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 06fa3c5e40ff..4099ffbbb05f 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,4 +1,4 @@ ---- components/permissions/prediction_service/prediction_common.cc.orig 2025-04-16 18:18:42 UTC +--- components/permissions/prediction_service/prediction_common.cc.orig 2025-05-07 06:48:23 UTC +++ components/permissions/prediction_service/prediction_common.cc @@ -34,7 +34,7 @@ int BucketizeValue(int count) { diff --git a/www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc index 1a9eaf3740bc..69f92ed0fcc8 100644 --- a/www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc +++ b/www/iridium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc @@ -1,7 +1,7 @@ ---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-04-16 18:18:42 UTC +--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-05-07 06:48:23 UTC +++ components/policy/core/browser/policy_pref_mapping_test.cc -@@ -413,7 +413,7 @@ class PolicyTestCase { - const std::string os("chromeos_ash"); +@@ -432,7 +432,7 @@ class PolicyTestCase { + const std::string os("chromeos"); #elif BUILDFLAG(IS_IOS) const std::string os("ios"); -#elif BUILDFLAG(IS_LINUX) 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 bb556b8e3d3e..68bdbc8412e1 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-04-16 18:18:42 UTC +--- 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 -@@ -741,7 +741,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason +@@ -742,7 +742,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason fetch_request->set_invalidation_payload(invalidation_payload_); } } diff --git a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc index b9077c827e20..183a4512837a 100644 --- a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc +++ b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc @@ -1,4 +1,4 @@ ---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2024-11-04 08:56:03 UTC +--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-05-07 06:48:23 UTC +++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc @@ -25,7 +25,7 @@ namespace policy { diff --git a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc index b9e116125dff..5807a63c38f7 100644 --- a/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc +++ b/www/iridium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc @@ -1,6 +1,6 @@ ---- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-02-22 18:06:53 UTC +--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/policy/core/common/cloud/cloud_policy_util.cc -@@ -20,7 +20,7 @@ +@@ -21,7 +21,7 @@ #include "base/win/wincred_shim.h" #endif @@ -9,7 +9,7 @@ #include <pwd.h> #include <sys/types.h> #include <unistd.h> -@@ -35,10 +35,15 @@ +@@ -36,10 +36,15 @@ #import <SystemConfiguration/SCDynamicStoreCopySpecific.h> #endif @@ -26,7 +26,7 @@ #include <algorithm> #include <utility> -@@ -83,7 +88,7 @@ namespace policy { +@@ -84,7 +89,7 @@ namespace policy { namespace em = enterprise_management; std::string GetMachineName() { @@ -35,7 +35,7 @@ char hostname[HOST_NAME_MAX]; if (gethostname(hostname, HOST_NAME_MAX) == 0) // Success. return hostname; -@@ -139,7 +144,7 @@ std::string GetMachineName() { +@@ -140,7 +145,7 @@ std::string GetMachineName() { std::string GetOSVersion() { #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ @@ -44,7 +44,7 @@ return base::SysInfo::OperatingSystemVersion(); #elif BUILDFLAG(IS_WIN) base::win::OSInfo::VersionNumber version_number = -@@ -161,7 +166,7 @@ std::string GetOSArchitecture() { +@@ -162,7 +167,7 @@ std::string GetOSArchitecture() { } std::string GetOSUsername() { 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 faef992d4de8..73ad2fb3b9d2 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-02-22 18:06:53 UTC +--- components/policy/core/common/policy_loader_common.cc.orig 2025-05-07 06:48:23 UTC +++ components/policy/core/common/policy_loader_common.cc @@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = { key::kDefaultSearchProviderEnabled, diff --git a/www/iridium/files/patch-components_policy_core_common_policy__paths.cc b/www/iridium/files/patch-components_policy_core_common_policy__paths.cc index 8964b6dd7e3d..b062f7ce75c1 100644 --- a/www/iridium/files/patch-components_policy_core_common_policy__paths.cc +++ b/www/iridium/files/patch-components_policy_core_common_policy__paths.cc @@ -1,4 +1,4 @@ ---- components/policy/core/common/policy_paths.cc.orig 2025-02-22 18:06:53 UTC +--- components/policy/core/common/policy_paths.cc.orig 2025-05-07 06:48:23 UTC +++ components/policy/core/common/policy_paths.cc @@ -17,6 +17,8 @@ namespace policy { const char kPolicyPath[] = "/etc/iridium-browser/policies"; diff --git a/www/iridium/files/patch-components_policy_core_common_policy__utils.cc b/www/iridium/files/patch-components_policy_core_common_policy__utils.cc index fb3fdfe01b8c..65226b94eef9 100644 --- a/www/iridium/files/patch-components_policy_core_common_policy__utils.cc +++ b/www/iridium/files/patch-components_policy_core_common_policy__utils.cc @@ -1,4 +1,4 @@ ---- components/policy/core/common/policy_utils.cc.orig 2024-11-04 08:56:03 UTC +--- components/policy/core/common/policy_utils.cc.orig 2025-05-07 06:48:23 UTC +++ components/policy/core/common/policy_utils.cc @@ -22,7 +22,7 @@ bool IsPolicyTestingEnabled(PrefService* pref_service, return true; diff --git a/www/iridium/files/patch-components_policy_tools_generate__policy__source.py b/www/iridium/files/patch-components_policy_tools_generate__policy__source.py index 84765c954c1a..b0ff155bc024 100644 --- a/www/iridium/files/patch-components_policy_tools_generate__policy__source.py +++ b/www/iridium/files/patch-components_policy_tools_generate__policy__source.py @@ -1,4 +1,4 @@ ---- components/policy/tools/generate_policy_source.py.orig 2024-06-25 12:08:48 UTC +--- components/policy/tools/generate_policy_source.py.orig 2025-05-07 06:48:23 UTC +++ components/policy/tools/generate_policy_source.py @@ -38,9 +38,9 @@ PLATFORM_STRINGS = { 'ios': ['ios'], diff --git a/www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py b/www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py index 846837bacc38..5d3a8c360af7 100644 --- a/www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py +++ b/www/iridium/files/patch-components_policy_tools_template__writers_writer__configuration.py @@ -1,4 +1,4 @@ ---- components/policy/tools/template_writers/writer_configuration.py.orig 2023-10-21 11:51:27 UTC +--- components/policy/tools/template_writers/writer_configuration.py.orig 2025-05-07 06:48:23 UTC +++ components/policy/tools/template_writers/writer_configuration.py @@ -59,7 +59,7 @@ def GetConfigurationForBuild(defines): }, diff --git a/www/iridium/files/patch-components_power__metrics_BUILD.gn b/www/iridium/files/patch-components_power__metrics_BUILD.gn index ce7dc5570e08..65d1f7041158 100644 --- a/www/iridium/files/patch-components_power__metrics_BUILD.gn +++ b/www/iridium/files/patch-components_power__metrics_BUILD.gn @@ -1,4 +1,4 @@ ---- components/power_metrics/BUILD.gn.orig 2023-10-21 11:51:27 UTC +--- components/power_metrics/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ components/power_metrics/BUILD.gn @@ -41,7 +41,7 @@ static_library("power_metrics") { ldflags = [ "/DELAYLOAD:setupapi.dll" ] 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 61a787b64229..e6892704a86b 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,4 +1,4 @@ ---- components/power_metrics/energy_metrics_provider.cc.orig 2023-08-28 20:17:35 UTC +--- components/power_metrics/energy_metrics_provider.cc.orig 2025-05-07 06:48:23 UTC +++ components/power_metrics/energy_metrics_provider.cc @@ -9,6 +9,8 @@ #include "components/power_metrics/energy_metrics_provider_win.h" 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 index c1065cf38f74..57a0ad0b806d 100644 --- a/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc +++ b/www/iridium/files/patch-components_regional__capabilities_regional__capabilities__service.cc @@ -1,11 +1,11 @@ ---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-03-18 16:46:04 UTC +--- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-05-07 06:48:23 UTC +++ components/regional_capabilities/regional_capabilities_service.cc -@@ -85,7 +85,7 @@ void RegionalCapabilitiesService::InitializeCountryIdC - base::UmaHistogramEnumeration(kUnknownCountryIdStored, - UnknownCountryIdStored::kValidCountryId); - } else { +@@ -216,7 +216,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); - country_id.reset(); + 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 80e50a6d6518..5a017d109bdd 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,4 +1,4 @@ ---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-03-18 16:46:04 UTC +--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-05-07 06:48:23 UTC +++ components/regional_capabilities/regional_capabilities_switches.cc @@ -6,7 +6,7 @@ @@ -8,4 +8,4 @@ +#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) BASE_FEATURE(kClearPrefForUnknownCountry, "ClearCountryPrefForStoredUnknownCountry", - base::FEATURE_DISABLED_BY_DEFAULT); + base::FEATURE_ENABLED_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 d6c8cbd1f8f4..d40db626b6c9 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,4 +1,4 @@ ---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-03-18 16:46:04 UTC +--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-05-07 06:48:23 UTC +++ components/regional_capabilities/regional_capabilities_switches.h @@ -25,7 +25,7 @@ inline constexpr char kSearchEngineChoiceCountry[] = inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA"; @@ -6,6 +6,6 @@ -#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // When the `country_codes::kCountryIDUnknown` is stored in prefs and this + // 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. diff --git a/www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc b/www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc index d9298ba731c6..d05a26d6e381 100644 --- a/www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc +++ b/www/iridium/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc @@ -1,4 +1,4 @@ ---- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2025-02-22 18:06:53 UTC +--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ components/safe_browsing/content/common/file_type_policies_unittest.cc @@ -146,7 +146,7 @@ TEST_F(FileTypePoliciesTest, UnpackResourceBundle) { EXPECT_EQ(142, file_type.uma_value()); diff --git a/www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py b/www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py index f80db4035440..eaee81a37be7 100644 --- a/www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py +++ b/www/iridium/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py @@ -1,4 +1,4 @@ ---- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2024-08-27 06:28:16 UTC +--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2025-05-07 06:48:23 UTC +++ components/safe_browsing/content/resources/gen_file_type_proto.py @@ -37,6 +37,8 @@ def PlatformTypes(): "chromeos": diff --git a/www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc b/www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc index 8536e4240e43..a75b25091e2b 100644 --- a/www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc +++ b/www/iridium/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc @@ -1,4 +1,4 @@ ---- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2024-11-04 08:56:03 UTC +--- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc @@ -119,7 +119,7 @@ std::ostream& operator<<(std::ostream& os, const ListI PlatformType GetCurrentPlatformType() { 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 98b82815285f..acd34b44e3ce 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,4 +1,4 @@ ---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-04-16 18:18:42 UTC +--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-05-07 06:48:23 UTC +++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc @@ -111,7 +111,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() { return RTLookupRequest::OS_TYPE_CHROME_OS; 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 df2becc50a8d..cba59fad874a 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-04-16 18:18:42 UTC +--- components/search_engines/template_url_service.cc.orig 2025-05-07 06:48:23 UTC +++ components/search_engines/template_url_service.cc -@@ -3411,7 +3411,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider( +@@ -3435,7 +3435,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_security__interstitials_content_utils.cc b/www/iridium/files/patch-components_security__interstitials_content_utils.cc index 9c04bf2c0a4f..821de2929e3a 100644 --- a/www/iridium/files/patch-components_security__interstitials_content_utils.cc +++ b/www/iridium/files/patch-components_security__interstitials_content_utils.cc @@ -1,4 +1,4 @@ ---- components/security_interstitials/content/utils.cc.orig 2025-02-22 18:06:53 UTC +--- components/security_interstitials/content/utils.cc.orig 2025-05-07 06:48:23 UTC +++ components/security_interstitials/content/utils.cc @@ -37,7 +37,7 @@ void LaunchDateAndTimeSettings() { #if BUILDFLAG(IS_ANDROID) diff --git a/www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc index 6b3a98a7d055..0c6ab10dd12f 100644 --- a/www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc +++ b/www/iridium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc @@ -1,4 +1,4 @@ ---- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-02-22 18:06:53 UTC +--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-05-07 06:48:23 UTC +++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc @@ -147,7 +147,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput( // Check for current device type and subtract it from the device count diff --git a/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc b/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc index c2284064dfac..658485452ada 100644 --- a/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc +++ b/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.cc @@ -1,4 +1,4 @@ ---- components/services/on_device_translation/sandbox_hook.cc.orig 2024-12-22 12:24:29 UTC +--- components/services/on_device_translation/sandbox_hook.cc.orig 2025-05-07 06:48:23 UTC +++ components/services/on_device_translation/sandbox_hook.cc @@ -7,12 +7,15 @@ #include "components/services/on_device_translation/translate_kit_client.h" diff --git a/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h b/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h index db763652b7ec..82eb226321fe 100644 --- a/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h +++ b/www/iridium/files/patch-components_services_on__device__translation_sandbox__hook.h @@ -1,4 +1,4 @@ ---- components/services/on_device_translation/sandbox_hook.h.orig 2024-12-22 12:24:29 UTC +--- components/services/on_device_translation/sandbox_hook.h.orig 2025-05-07 06:48:23 UTC +++ components/services/on_device_translation/sandbox_hook.h @@ -5,7 +5,13 @@ #ifndef COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_ diff --git a/www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc index 6cb8f6700a7c..dfc83f8be92c 100644 --- a/www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc +++ b/www/iridium/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc @@ -1,4 +1,4 @@ ---- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2024-06-25 12:08:48 UTC +--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2025-05-07 06:48:23 UTC +++ components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc @@ -22,7 +22,7 @@ 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 new file mode 100644 index 000000000000..96dd3fc0917d --- /dev/null +++ b/www/iridium/files/patch-components_signin_public_base_signin__switches.cc @@ -0,0 +1,11 @@ +--- components/signin/public/base/signin_switches.cc.orig 2025-05-07 06:48:23 UTC ++++ components/signin/public/base/signin_switches.cc +@@ -55,7 +55,7 @@ BASE_FEATURE(kUseHostedDomainForManagementCheckOnSigni + base::FEATURE_DISABLED_BY_DEFAULT); + #endif + +-#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", 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 new file mode 100644 index 000000000000..c1c99e6d4215 --- /dev/null +++ b/www/iridium/files/patch-components_signin_public_base_signin__switches.h @@ -0,0 +1,11 @@ +--- components/signin/public/base/signin_switches.h.orig 2025-05-07 06:48:23 UTC ++++ components/signin/public/base/signin_switches.h +@@ -52,7 +52,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES) + BASE_DECLARE_FEATURE(kUseHostedDomainForManagementCheckOnSignin); + #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) diff --git a/www/iridium/files/patch-components_soda_soda__util.cc b/www/iridium/files/patch-components_soda_soda__util.cc index db3459ba20fb..f1d39557198a 100644 --- a/www/iridium/files/patch-components_soda_soda__util.cc +++ b/www/iridium/files/patch-components_soda_soda__util.cc @@ -1,6 +1,6 @@ ---- components/soda/soda_util.cc.orig 2025-02-22 18:06:53 UTC +--- components/soda/soda_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/soda/soda_util.cc -@@ -22,7 +22,7 @@ +@@ -23,7 +23,7 @@ #include "base/win/windows_version.h" #endif @@ -9,7 +9,7 @@ #include "base/cpu.h" #endif -@@ -38,7 +38,7 @@ bool IsSupportedChromeOS() { +@@ -39,7 +39,7 @@ bool IsSupportedChromeOS() { } #endif // BUILDFLAG(IS_CHROMEOS) @@ -18,7 +18,7 @@ bool IsSupportedLinux() { #if defined(ARCH_CPU_X86_FAMILY) // Check if the CPU has the required instruction set to run the Speech -@@ -69,7 +69,7 @@ bool IsSupportedWin() { +@@ -70,7 +70,7 @@ bool IsSupportedWin() { bool IsOnDeviceSpeechRecognitionSupported() { #if BUILDFLAG(IS_CHROMEOS) return IsSupportedChromeOS(); 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 fe6f5b377944..a312b9999a3b 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,4 +1,4 @@ ---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-27 06:28:16 UTC +--- 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 @@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi // Enabling this logic on OS X causes a significant performance regression. diff --git a/www/iridium/files/patch-components_storage__monitor_BUILD.gn b/www/iridium/files/patch-components_storage__monitor_BUILD.gn index 50f8140380a9..63438e72eaa3 100644 --- a/www/iridium/files/patch-components_storage__monitor_BUILD.gn +++ b/www/iridium/files/patch-components_storage__monitor_BUILD.gn @@ -1,6 +1,6 @@ ---- components/storage_monitor/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- components/storage_monitor/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ components/storage_monitor/BUILD.gn -@@ -71,7 +71,7 @@ static_library("storage_monitor") { +@@ -73,7 +73,7 @@ component("storage_monitor") { deps += [ "//services/device/public/mojom" ] } } else if (is_linux) { @@ -9,7 +9,7 @@ sources += [ "mtab_watcher_linux.cc", "mtab_watcher_linux.h", -@@ -177,7 +177,7 @@ source_set("unit_tests") { +@@ -182,7 +182,7 @@ source_set("unit_tests") { "storage_monitor_chromeos_unittest.cc", ] } diff --git a/www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc b/www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc index 52f24622dd5d..ea0204d7bff3 100644 --- a/www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc +++ b/www/iridium/files/patch-components_storage__monitor_removable__device__constants.cc @@ -1,4 +1,4 @@ ---- components/storage_monitor/removable_device_constants.cc.orig 2022-03-28 18:11:04 UTC +--- components/storage_monitor/removable_device_constants.cc.orig 2025-05-07 06:48:23 UTC +++ components/storage_monitor/removable_device_constants.cc @@ -10,7 +10,7 @@ namespace storage_monitor { const char kFSUniqueIdPrefix[] = "UUID:"; diff --git a/www/iridium/files/patch-components_storage__monitor_removable__device__constants.h b/www/iridium/files/patch-components_storage__monitor_removable__device__constants.h index bb2f6cc01e26..5f2003c7d9da 100644 --- a/www/iridium/files/patch-components_storage__monitor_removable__device__constants.h +++ b/www/iridium/files/patch-components_storage__monitor_removable__device__constants.h @@ -1,11 +1,11 @@ ---- components/storage_monitor/removable_device_constants.h.orig 2022-03-28 18:11:04 UTC +--- components/storage_monitor/removable_device_constants.h.orig 2025-05-07 06:48:23 UTC +++ components/storage_monitor/removable_device_constants.h -@@ -14,7 +14,7 @@ namespace storage_monitor { - extern const char kFSUniqueIdPrefix[]; - extern const char kVendorModelSerialPrefix[]; +@@ -15,7 +15,7 @@ namespace storage_monitor { + extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kFSUniqueIdPrefix[]; + extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kVendorModelSerialPrefix[]; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - extern const char kVendorModelVolumeStoragePrefix[]; + extern COMPONENT_EXPORT(STORAGE_MONITOR) const + char kVendorModelVolumeStoragePrefix[]; #endif - diff --git a/www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h b/www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h index 9aa69899e02b..2cde2330af4f 100644 --- a/www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h +++ b/www/iridium/files/patch-components_supervised__user_core_browser_list__family__members__service.h @@ -1,4 +1,4 @@ ---- components/supervised_user/core/browser/list_family_members_service.h.orig 2025-02-22 18:06:53 UTC +--- components/supervised_user/core/browser/list_family_members_service.h.orig 2025-05-07 06:48:23 UTC +++ components/supervised_user/core/browser/list_family_members_service.h @@ -33,7 +33,7 @@ namespace supervised_user { // If true, this fetcher is active for all users with CanFetchFamilyMemberInfo diff --git a/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 3f788336111d..d1e229406da7 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,4 +1,4 @@ ---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2024-08-01 05:47:53 UTC +--- 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 @@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer extensions_metrics_delegate_(std::move(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 38e961999434..5b087dcf36cf 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-02-22 18:06:53 UTC +--- 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 -@@ -144,7 +144,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry +@@ -147,7 +147,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 32549885c6f2..cd90df5573f7 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,4 +1,4 @@ ---- components/supervised_user/core/common/features.cc.orig 2025-04-16 18:18:42 UTC +--- components/supervised_user/core/common/features.cc.orig 2025-05-07 06:48:23 UTC +++ components/supervised_user/core/common/features.cc @@ -36,7 +36,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals, #endif @@ -9,7 +9,16 @@ const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000; const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{ -@@ -83,7 +83,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt +@@ -45,7 +45,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) + BASE_FEATURE(kEnableLocalWebApprovalErrorDialog, + "EnableLocalWebApprovalErrorDialog", + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -97,7 +97,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt "UpdatedSupervisedUserExtensionApprovalStrings", base::FEATURE_ENABLED_BY_DEFAULT); @@ -18,7 +27,7 @@ BASE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop, "EnableExtensionsPermissionsForSupervisedUsersOnDesktop", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -98,7 +98,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens +@@ -112,7 +112,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens #if BUILDFLAG(IS_CHROMEOS) return base::FeatureList::IsEnabled( kEnableSupervisedUserSkipParentApprovalToInstallExtensions); @@ -27,7 +36,7 @@ bool skipParentApprovalEnabled = base::FeatureList::IsEnabled( kEnableSupervisedUserSkipParentApprovalToInstallExtensions); bool permissionExtensionsForSupervisedUsersEnabled = -@@ -115,7 +115,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens +@@ -129,7 +129,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens } #endif // BUILDFLAG(ENABLE_EXTENSIONS) @@ -36,7 +45,7 @@ BASE_FEATURE(kCustomProfileStringsForSupervisedUsers, "CustomProfileStringsForSupervisedUsers", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -127,13 +127,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers, +@@ -141,13 +141,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers, BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers, "ForceSafeSearchForUnauthenticatedSupervisedUsers", @@ -52,7 +61,7 @@ BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog, "EnableSupervisedUserVersionSignOutDialog", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -155,7 +155,7 @@ BASE_FEATURE(kExemptYouTubeInfrastructureFromBlocking, +@@ -169,7 +169,7 @@ BASE_FEATURE(kExemptYouTubeInfrastructureFromBlocking, // platform #defines. BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers, "UncredentialedFilteringFallbackForSupervisedUsers", 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 325090c1f452..b04efb72faaf 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,6 +1,6 @@ ---- components/supervised_user/core/common/features.h.orig 2025-04-16 18:18:42 UTC +--- components/supervised_user/core/common/features.h.orig 2025-05-07 06:48:23 UTC +++ components/supervised_user/core/common/features.h -@@ -19,7 +19,7 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals); +@@ -19,12 +19,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals); BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals); #if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,13 @@ extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs; #endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_WIN) -@@ -36,7 +36,7 @@ BASE_DECLARE_FEATURE( + +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#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) +@@ -44,7 +44,7 @@ BASE_DECLARE_FEATURE( // Applies new informative strings during the parental extension approval flow. BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionApprovalStrings); @@ -18,7 +24,7 @@ BASE_DECLARE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop); #endif -@@ -54,7 +54,7 @@ BASE_DECLARE_FEATURE(kExposedParentalControlNeededForE +@@ -62,7 +62,7 @@ BASE_DECLARE_FEATURE(kExposedParentalControlNeededForE bool IsSupervisedUserSkipParentApprovalToInstallExtensionsEnabled(); #endif // BUILDFLAG(ENABLE_EXTENSIONS) @@ -27,7 +33,7 @@ // Enable different web sign in interception behaviour for supervised users: // // 1. Supervised user signs in to existing signed out Profile: show modal -@@ -72,7 +72,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers); +@@ -80,7 +80,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers); // unauthenticated (e.g. signed out of the content area) account. BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers); diff --git a/www/iridium/files/patch-components_supervised__user_core_common_pref__names.h b/www/iridium/files/patch-components_supervised__user_core_common_pref__names.h index 13437ec203f2..14f6c3a0d379 100644 --- a/www/iridium/files/patch-components_supervised__user_core_common_pref__names.h +++ b/www/iridium/files/patch-components_supervised__user_core_common_pref__names.h @@ -1,4 +1,4 @@ ---- components/supervised_user/core/common/pref_names.h.orig 2025-02-22 18:06:53 UTC +--- components/supervised_user/core/common/pref_names.h.orig 2025-05-07 06:48:23 UTC +++ components/supervised_user/core/common/pref_names.h @@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervisedUserFilteringB "profile.managed.default_filtering_behavior"; diff --git a/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc b/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc index f3f6953e9b1c..5bde2d1e740f 100644 --- a/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc +++ b/www/iridium/files/patch-components_sync__device__info_local__device__info__util.cc @@ -1,4 +1,4 @@ ---- components/sync_device_info/local_device_info_util.cc.orig 2025-02-22 18:06:53 UTC +--- components/sync_device_info/local_device_info_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/sync_device_info/local_device_info_util.cc @@ -84,7 +84,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { diff --git a/www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc b/www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc index b71d677782d4..76d483a3c5ee 100644 --- a/www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc +++ b/www/iridium/files/patch-components_sync__device__info_local__device__info__util__linux.cc @@ -1,4 +1,4 @@ ---- components/sync_device_info/local_device_info_util_linux.cc.orig 2022-10-05 07:34:01 UTC +--- components/sync_device_info/local_device_info_util_linux.cc.orig 2025-05-07 06:48:23 UTC +++ components/sync_device_info/local_device_info_util_linux.cc @@ -9,6 +9,11 @@ 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 5fa89efaeacc..2d2faf1ea29c 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,6 +1,6 @@ ---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-04-16 18:18:42 UTC +--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-05-07 06:48:23 UTC +++ components/sync_preferences/common_syncable_prefs_database.cc -@@ -332,7 +332,7 @@ constexpr auto kCommonSyncablePrefsAllowlist = +@@ -334,7 +334,7 @@ constexpr auto kCommonSyncablePrefsAllowlist = PrefSensitivity::kNone, MergeBehavior::kNone}}, #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ 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 1be44ef1b3ee..e25c08cd317d 100644 --- a/www/iridium/files/patch-components_system__cpu_cpu__probe.cc +++ b/www/iridium/files/patch-components_system__cpu_cpu__probe.cc @@ -1,4 +1,4 @@ ---- components/system_cpu/cpu_probe.cc.orig 2024-06-25 12:08:48 UTC +--- components/system_cpu/cpu_probe.cc.orig 2025-05-07 06:48:23 UTC +++ components/system_cpu/cpu_probe.cc @@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() { return CpuProbeWin::Create(); diff --git a/www/iridium/files/patch-components_translate_core_common_translate__util.cc b/www/iridium/files/patch-components_translate_core_common_translate__util.cc index d2bd9b65b73b..b9e5c65db162 100644 --- a/www/iridium/files/patch-components_translate_core_common_translate__util.cc +++ b/www/iridium/files/patch-components_translate_core_common_translate__util.cc @@ -1,4 +1,4 @@ ---- components/translate/core/common/translate_util.cc.orig 2023-10-21 11:51:27 UTC +--- components/translate/core/common/translate_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/translate/core/common/translate_util.cc @@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "trk:220:https://transl BASE_FEATURE(kTFLiteLanguageDetectionEnabled, 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 e03b87adc137..0429ba8dce97 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 2024-11-04 08:56:03 UTC +--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-05-07 06:48:23 UTC +++ components/trusted_vault/trusted_vault_connection_impl.cc -@@ -102,7 +102,7 @@ GetLocalPhysicalDeviceType() { +@@ -103,7 +103,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_update__client_update__query__params.cc b/www/iridium/files/patch-components_update__client_update__query__params.cc index 51e62a5bda97..dd7a657124d2 100644 --- a/www/iridium/files/patch-components_update__client_update__query__params.cc +++ b/www/iridium/files/patch-components_update__client_update__query__params.cc @@ -1,4 +1,4 @@ ---- components/update_client/update_query_params.cc.orig 2025-02-22 18:06:53 UTC +--- components/update_client/update_query_params.cc.orig 2025-05-07 06:48:23 UTC +++ components/update_client/update_query_params.cc @@ -39,6 +39,8 @@ const char kOs[] = "fuchsia"; diff --git a/www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc index a6dd207014b7..27af7d276aa2 100644 --- a/www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc +++ b/www/iridium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc @@ -1,4 +1,4 @@ ---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-03-18 16:46:04 UTC +--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-05-07 06:48:23 UTC +++ components/url_formatter/spoof_checks/idn_spoof_checker.cc @@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() { // The ideal fix would be to change the omnibox font used for Thai. In diff --git a/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 208674f13577..aaa1a21f96af 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-04-16 18:18:42 UTC +--- components/user_education/views/help_bubble_view.cc.orig 2025-05-07 06:48:23 UTC +++ components/user_education/views/help_bubble_view.cc -@@ -299,7 +299,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView, +@@ -268,7 +268,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) -@@ -774,7 +774,7 @@ HelpBubbleView::HelpBubbleView( +@@ -743,7 +743,7 @@ HelpBubbleView::HelpBubbleView( event_relay_->Init(this); } @@ -18,7 +18,7 @@ primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this); #endif -@@ -886,7 +886,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const { +@@ -855,7 +855,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_user__education_views_help__bubble__view.h b/www/iridium/files/patch-components_user__education_views_help__bubble__view.h index fd2b547965a3..6f37f0a7bb79 100644 --- a/www/iridium/files/patch-components_user__education_views_help__bubble__view.h +++ b/www/iridium/files/patch-components_user__education_views_help__bubble__view.h @@ -1,6 +1,6 @@ ---- components/user_education/views/help_bubble_view.h.orig 2025-02-22 18:06:53 UTC +--- components/user_education/views/help_bubble_view.h.orig 2025-05-07 06:48:23 UTC +++ components/user_education/views/help_bubble_view.h -@@ -162,7 +162,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg +@@ -160,7 +160,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg // work around this problem by closing the bubble if the widget is minimized. // When the underlying issue is fixed at the framework level, this can be // removed. 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 176ec8f5b919..f23290cb73d9 100644 --- a/www/iridium/files/patch-components_variations_service_variations__service.cc +++ b/www/iridium/files/patch-components_variations_service_variations__service.cc @@ -1,4 +1,4 @@ ---- components/variations/service/variations_service.cc.orig 2025-03-18 16:46:04 UTC +--- components/variations/service/variations_service.cc.orig 2025-05-07 06:48:23 UTC +++ components/variations/service/variations_service.cc @@ -100,7 +100,7 @@ std::string GetPlatformString() { return "android"; diff --git a/www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc b/www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc index f97f4a0ac07e..7dc907f0275e 100644 --- a/www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc +++ b/www/iridium/files/patch-components_visited__url__ranking_public_url__visit__util.cc @@ -1,6 +1,6 @@ ---- components/visited_url_ranking/public/url_visit_util.cc.orig 2024-11-04 08:56:03 UTC +--- components/visited_url_ranking/public/url_visit_util.cc.orig 2025-05-07 06:48:23 UTC +++ components/visited_url_ranking/public/url_visit_util.cc -@@ -66,7 +66,7 @@ PlatformType GetPlatformInput() { +@@ -67,7 +67,7 @@ PlatformType GetPlatformInput() { return PlatformType::kWindows; #elif BUILDFLAG(IS_MAC) return PlatformType::kMac; diff --git a/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc b/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc index 9683abdc84cc..dfb8a2e6edd0 100644 --- a/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc +++ b/www/iridium/files/patch-components_viz_host_gpu__host__impl.cc @@ -1,4 +1,4 @@ ---- components/viz/host/gpu_host_impl.cc.orig 2025-02-22 18:06:53 UTC +--- components/viz/host/gpu_host_impl.cc.orig 2025-05-07 06:48:23 UTC +++ components/viz/host/gpu_host_impl.cc @@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate, mojom::GpuServiceCreationParams::New(); 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 6e0c3964b9d7..5f843b70b66d 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,4 +1,4 @@ ---- components/viz/host/host_display_client.cc.orig 2024-06-25 12:08:48 UTC +--- components/viz/host/host_display_client.cc.orig 2025-05-07 06:48:23 UTC +++ components/viz/host/host_display_client.cc @@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowToBrowser( } diff --git a/www/iridium/files/patch-components_viz_host_host__display__client.h b/www/iridium/files/patch-components_viz_host_host__display__client.h index cf805ef1cc48..cbade4578c85 100644 --- a/www/iridium/files/patch-components_viz_host_host__display__client.h +++ b/www/iridium/files/patch-components_viz_host_host__display__client.h @@ -1,4 +1,4 @@ ---- components/viz/host/host_display_client.h.orig 2024-06-25 12:08:48 UTC +--- components/viz/host/host_display_client.h.orig 2025-05-07 06:48:23 UTC +++ components/viz/host/host_display_client.h @@ -52,7 +52,7 @@ class VIZ_HOST_EXPORT HostDisplayClient : public mojom void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override; 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 3063e5cc4ab2..e5aa94e068ba 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-03-18 16:46:04 UTC +--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-05-07 06:48:23 UTC +++ components/viz/service/display_embedder/skia_output_surface_impl.cc -@@ -1505,7 +1505,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor +@@ -1510,7 +1510,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.cc b/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.cc index 25ed17d59f41..c6b0898d9c76 100644 --- a/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.cc +++ b/www/iridium/files/patch-components_viz_service_display__embedder_software__output__surface.cc @@ -1,4 +1,4 @@ ---- components/viz/service/display_embedder/software_output_surface.cc.orig 2025-02-22 18:06:53 UTC +--- components/viz/service/display_embedder/software_output_surface.cc.orig 2025-05-07 06:48:23 UTC +++ components/viz/service/display_embedder/software_output_surface.cc @@ -115,7 +115,7 @@ void SoftwareOutputSurface::SwapBuffersCallback(base:: base::TimeTicks now = base::TimeTicks::Now(); 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 95e410ce4f22..7f8cf70d880b 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,4 +1,4 @@ ---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi UpdateVSyncParametersCallback callback) override; 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 0492db85bb2d..0b59e93c923c 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-04-16 18:18:42 UTC +--- components/viz/service/display/skia_renderer.cc.orig 2025-05-07 06:48:23 UTC +++ components/viz/service/display/skia_renderer.cc -@@ -1383,7 +1383,7 @@ void SkiaRenderer::ClearFramebuffer() { +@@ -1391,7 +1391,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 d3208aeaa4ff..aac7bee8c4e8 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-04-16 18:18:42 UTC +--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-05-07 06:48:23 UTC +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc -@@ -123,7 +123,7 @@ RootCompositorFrameSinkImpl::Create( +@@ -126,7 +126,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); -@@ -858,7 +858,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw +@@ -884,7 +884,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 d3c210ed66ac..d2fc6415f8ad 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-03-18 16:46:04 UTC +--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-05-07 06:48:23 UTC +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h -@@ -228,7 +228,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl - // See comments on `EvictionHandler`. - EvictionHandler eviction_handler_; +@@ -229,7 +229,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl + base::TimeDelta preferred_frame_interval_ = + FrameRateDecider::UnspecifiedFrameInterval(); -#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_test_fake__display__client.cc b/www/iridium/files/patch-components_viz_test_fake__display__client.cc index 55c3ee8173d4..9e674dbc9254 100644 --- a/www/iridium/files/patch-components_viz_test_fake__display__client.cc +++ b/www/iridium/files/patch-components_viz_test_fake__display__client.cc @@ -1,4 +1,4 @@ ---- components/viz/test/fake_display_client.cc.orig 2024-06-25 12:08:48 UTC +--- components/viz/test/fake_display_client.cc.orig 2025-05-07 06:48:23 UTC +++ components/viz/test/fake_display_client.cc @@ -27,7 +27,7 @@ void FakeDisplayClient::AddChildWindowToBrowser( gpu::SurfaceHandle child_window) {} diff --git a/www/iridium/files/patch-components_viz_test_fake__display__client.h b/www/iridium/files/patch-components_viz_test_fake__display__client.h index 0d50aa0d2a1e..066bcf30a3ce 100644 --- a/www/iridium/files/patch-components_viz_test_fake__display__client.h +++ b/www/iridium/files/patch-components_viz_test_fake__display__client.h @@ -1,4 +1,4 @@ ---- components/viz/test/fake_display_client.h.orig 2024-06-25 12:08:48 UTC +--- components/viz/test/fake_display_client.h.orig 2025-05-07 06:48:23 UTC +++ components/viz/test/fake_display_client.h @@ -36,7 +36,7 @@ class FakeDisplayClient : public mojom::DisplayClient void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override; diff --git a/www/iridium/files/patch-components_viz_test_mock__display__client.h b/www/iridium/files/patch-components_viz_test_mock__display__client.h index 5847f175a4da..d6bb24d68054 100644 --- a/www/iridium/files/patch-components_viz_test_mock__display__client.h +++ b/www/iridium/files/patch-components_viz_test_mock__display__client.h @@ -1,4 +1,4 @@ ---- components/viz/test/mock_display_client.h.orig 2025-02-22 18:06:53 UTC +--- components/viz/test/mock_display_client.h.orig 2025-05-07 06:48:23 UTC +++ components/viz/test/mock_display_client.h @@ -45,7 +45,7 @@ class MockDisplayClient : public mojom::DisplayClient #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/iridium/files/patch-components_webui_flags_flags__state.cc b/www/iridium/files/patch-components_webui_flags_flags__state.cc index e92b49ac4e56..be83c95f74e0 100644 --- a/www/iridium/files/patch-components_webui_flags_flags__state.cc +++ b/www/iridium/files/patch-components_webui_flags_flags__state.cc @@ -1,6 +1,6 @@ ---- components/webui/flags/flags_state.cc.orig 2025-04-16 18:18:42 UTC +--- components/webui/flags/flags_state.cc.orig 2025-05-07 06:48:23 UTC +++ components/webui/flags/flags_state.cc -@@ -777,7 +777,7 @@ unsigned short FlagsState::GetCurrentPlatform() { +@@ -782,7 +782,7 @@ unsigned short FlagsState::GetCurrentPlatform() { return kOsWin; #elif BUILDFLAG(IS_CHROMEOS) return kOsCrOS; diff --git a/www/iridium/files/patch-content_app_BUILD.gn b/www/iridium/files/patch-content_app_BUILD.gn index e64861e6dc71..97b0d6827afa 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-02-22 18:06:53 UTC +--- content/app/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ content/app/BUILD.gn -@@ -89,9 +89,9 @@ source_set("content_main_runner_app") { +@@ -90,9 +90,9 @@ source_set("content_main_runner_app") { "//third_party/tflite:buildflags", "//tools/v8_context_snapshot:buildflags", ] diff --git a/www/iridium/files/patch-content_app_content__main.cc b/www/iridium/files/patch-content_app_content__main.cc index 55db251ddfc4..e9e338883167 100644 --- a/www/iridium/files/patch-content_app_content__main.cc +++ b/www/iridium/files/patch-content_app_content__main.cc @@ -1,4 +1,4 @@ ---- content/app/content_main.cc.orig 2025-04-16 18:18:42 UTC +--- content/app/content_main.cc.orig 2025-05-07 06:48:23 UTC +++ content/app/content_main.cc @@ -227,7 +227,7 @@ NO_STACK_PROTECTOR int RunContentProcess( base::EnableTerminationOnOutOfMemory(); 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 b83df9724741..dd60fd276fa9 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-04-16 18:18:42 UTC +--- content/app/content_main_runner_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/app/content_main_runner_impl.cc -@@ -144,18 +144,20 @@ +@@ -146,18 +146,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 -@@ -184,6 +186,10 @@ +@@ -186,6 +188,10 @@ #include "media/base/media_switches.h" #endif @@ -34,7 +34,7 @@ #if BUILDFLAG(IS_ANDROID) #include "base/system/sys_info.h" #include "content/browser/android/battery_metrics.h" -@@ -382,7 +388,7 @@ void InitializeZygoteSandboxForBrowserProcess( +@@ -384,7 +390,7 @@ void InitializeZygoteSandboxForBrowserProcess( } #endif // BUILDFLAG(USE_ZYGOTE) @@ -43,7 +43,7 @@ #if BUILDFLAG(ENABLE_PPAPI) // Loads the (native) libraries but does not initialize them (i.e., does not -@@ -420,7 +426,10 @@ void PreloadLibraryCdms() { +@@ -422,7 +428,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. -@@ -432,9 +441,16 @@ void PreSandboxInit() { +@@ -434,9 +443,16 @@ void PreSandboxInit() { // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md CRYPTO_pre_sandbox_init(); @@ -71,7 +71,7 @@ #if BUILDFLAG(ENABLE_PPAPI) // Ensure access to the Pepper plugins before the sandbox is turned on. -@@ -748,7 +764,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain( +@@ -750,7 +766,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain( unregister_thread_closure = base::HangWatcher::RegisterThread( base::HangWatcher::ThreadType::kMainThread); bool start_hang_watcher_now; @@ -80,7 +80,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. -@@ -861,11 +877,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -863,11 +879,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam base::GlobalDescriptors::kBaseDescriptor); #endif // !BUILDFLAG(IS_ANDROID) @@ -94,7 +94,7 @@ #endif // !BUILDFLAG(IS_WIN) -@@ -1046,10 +1061,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -1048,10 +1063,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam process_type == switches::kZygoteProcess) { PreSandboxInit(); } @@ -117,7 +117,7 @@ delegate_->SandboxInitialized(process_type); #if BUILDFLAG(USE_ZYGOTE) -@@ -1146,6 +1173,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() { +@@ -1148,6 +1175,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 e07b2897eaf4..7ba581093bd2 100644 --- a/www/iridium/files/patch-content_browser_BUILD.gn +++ b/www/iridium/files/patch-content_browser_BUILD.gn @@ -1,6 +1,6 @@ ---- content/browser/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- content/browser/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ content/browser/BUILD.gn -@@ -2542,6 +2542,14 @@ source_set("browser") { +@@ -2560,6 +2560,14 @@ source_set("browser") { ] } @@ -15,10 +15,10 @@ if (is_linux || is_chromeos) { sources -= [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ] -@@ -2587,6 +2595,15 @@ source_set("browser") { +@@ -2605,6 +2613,15 @@ source_set("browser") { if (allow_oop_video_decoder) { - sources += [ "media/stable_video_decoder_factory.cc" ] - deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ] + sources += [ "media/oop_video_decoder_factory.cc" ] + deps += [ "//media/mojo/mojom" ] + } + + if (is_bsd) { 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 64fd3c30b759..f4fede709061 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-04-16 18:18:42 UTC +--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/accessibility/browser_accessibility_state_impl.cc -@@ -192,7 +192,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta +@@ -180,7 +180,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 7252afb6a346..1530960a0fe2 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,6 +1,6 @@ ---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-04-16 18:18:42 UTC +--- 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 -@@ -31,7 +31,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al +@@ -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')) { @@ -12,22 +12,22 @@ if (re2::RE2::PartialMatch(cmdline, orca_regex)) { return true; // Orca was found } -@@ -57,7 +61,9 @@ class BrowserAccessibilityStateImplAuralinux +@@ -42,6 +46,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al - void BrowserAccessibilityStateImplAuralinux::UpdateHistogramsOnOtherThread() { - BrowserAccessibilityStateImpl::UpdateHistogramsOnOtherThread(); -- + // Returns true if Orca is active. + bool DiscoverOrca() { +#if BUILDFLAG(IS_BSD) + NOTIMPLEMENTED(); ++ return false; +#else // NOTE: this method is run from another thread to reduce jank, since - // there's no guarantee these system calls will return quickly. Code that - // needs to run in the UI thread can be run in -@@ -105,6 +111,7 @@ void BrowserAccessibilityStateImplAuralinux::UpdateHis - } else { - base::debug::ClearCrashKeyString(ax_orca_crash_key); + // 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() { } + + return is_orca_active; +#endif } - void BrowserAccessibilityStateImplAuralinux::UpdateUniqueUserHistograms() { + } // namespace diff --git a/www/iridium/files/patch-content_browser_audio_audio__service.cc b/www/iridium/files/patch-content_browser_audio_audio__service.cc index 9a23902a6922..96df806c7fae 100644 --- a/www/iridium/files/patch-content_browser_audio_audio__service.cc +++ b/www/iridium/files/patch-content_browser_audio_audio__service.cc @@ -1,4 +1,4 @@ ---- content/browser/audio/audio_service.cc.orig 2025-03-18 16:46:04 UTC +--- content/browser/audio/audio_service.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/audio/audio_service.cc @@ -33,7 +33,7 @@ #if BUILDFLAG(ENABLE_PASSTHROUGH_AUDIO_CODECS) 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 cef384f05986..f1fa6a00f6ea 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,4 +1,4 @@ ---- content/browser/browser_child_process_host_impl.cc.orig 2025-03-18 16:46:04 UTC +--- content/browser/browser_child_process_host_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/browser_child_process_host_impl.cc @@ -326,6 +326,8 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo switches::kLogBestEffortTasks, 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 0bc17c9fe8e6..8f40d8f95405 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-03-18 16:46:04 UTC +--- content/browser/browser_child_process_host_impl.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/browser_child_process_host_impl.h @@ -36,7 +36,7 @@ #include "base/win/object_watcher.h" diff --git a/www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc index 93c5ee12641c..ca25238a67a7 100644 --- a/www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc +++ b/www/iridium/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc @@ -1,4 +1,4 @@ ---- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-03-18 16:46:04 UTC +--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/browser_child_process_host_impl_receiver_bindings.cc @@ -64,7 +64,7 @@ void BrowserChildProcessHostImpl::BindHostReceiver( } 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 8a1adc30766d..eb399ec10e00 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-02-22 18:06:53 UTC +--- content/browser/browser_main_loop.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/browser_main_loop.cc -@@ -247,6 +247,12 @@ +@@ -249,6 +249,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 -@@ -541,6 +547,12 @@ int BrowserMainLoop::EarlyInitialization() { +@@ -543,6 +549,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 -@@ -573,7 +585,7 @@ int BrowserMainLoop::EarlyInitialization() { +@@ -575,7 +587,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 f3f31e779f97..75854d10a06d 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,4 +1,4 @@ ---- content/browser/browser_url_handler_impl.cc.orig 2025-03-18 16:46:04 UTC +--- content/browser/browser_url_handler_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/browser_url_handler_impl.cc @@ -14,6 +14,7 @@ #include "content/browser/webui/web_ui_impl.h" 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 index 47353f7ccf01..bc16bb926b59 100644 --- a/www/iridium/files/patch-content_browser_child__process__launcher__helper.h +++ b/www/iridium/files/patch-content_browser_child__process__launcher__helper.h @@ -1,4 +1,4 @@ ---- content/browser/child_process_launcher_helper.h.orig 2025-03-18 16:46:04 UTC +--- 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; 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 465a908c6652..543ac92b62ad 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 2024-06-25 12:08:48 UTC +--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/child_process_launcher_helper_linux.cc @@ -22,7 +22,9 @@ #include "content/public/common/result_codes.h" 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 5192bed2be9e..52d9453906d7 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,4 +1,4 @@ ---- content/browser/child_thread_type_switcher_linux.cc.orig 2025-04-16 18:18:42 UTC +--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/child_thread_type_switcher_linux.cc @@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee base::ThreadType thread_type) { diff --git a/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h b/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h index 29b89cbd46a1..36873a9c7bdb 100644 --- a/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h +++ b/www/iridium/files/patch-content_browser_child__thread__type__switcher__linux.h @@ -1,4 +1,4 @@ ---- content/browser/child_thread_type_switcher_linux.h.orig 2025-04-16 18:18:42 UTC +--- content/browser/child_thread_type_switcher_linux.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/child_thread_type_switcher_linux.h @@ -36,7 +36,7 @@ class ChildThreadTypeSwitcher : public mojom::ThreadTy void SetPid(base::ProcessId child_pid); 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 d34d925d21ba..fee74b55100c 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-03-18 16:46:04 UTC +--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/compositor/viz_process_transport_factory.cc -@@ -110,7 +110,7 @@ class HostDisplayClient : public viz::HostDisplayClien +@@ -105,7 +105,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 1c9234d2d8e8..781841966e3a 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,4 +1,4 @@ ---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-02-22 18:06:53 UTC +--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/devtools/devtools_frontend_host_impl.cc @@ -24,7 +24,7 @@ #include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h" diff --git a/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h b/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h index aec9aa5d8085..58b8e32c2daa 100644 --- a/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h +++ b/www/iridium/files/patch-content_browser_devtools_devtools__frontend__host__impl.h @@ -1,4 +1,4 @@ ---- content/browser/devtools/devtools_frontend_host_impl.h.orig 2024-06-25 12:08:48 UTC +--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/devtools/devtools_frontend_host_impl.h @@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte diff --git a/www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc b/www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc index 3727116f8f9b..8bbac07b2d25 100644 --- a/www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc +++ b/www/iridium/files/patch-content_browser_devtools_protocol_system__info__handler.cc @@ -1,4 +1,4 @@ ---- content/browser/devtools/protocol/system_info_handler.cc.orig 2025-02-22 18:06:53 UTC +--- content/browser/devtools/protocol/system_info_handler.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/devtools/protocol/system_info_handler.cc @@ -52,7 +52,7 @@ std::unique_ptr<SystemInfo::Size> GfxSizeToSystemInfoS // 1046598, and 1153667. diff --git a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h index a97b203a4c16..4aca86f76163 100644 --- a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h +++ b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h @@ -1,4 +1,4 @@ ---- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-02-22 18:06:53 UTC +--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/file_system_access/file_path_watcher/file_path_watcher.h @@ -126,7 +126,7 @@ class CONTENT_EXPORT FilePathWatcher { Type type = Type::kNonRecursive; diff --git a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc index 95c709e29c1d..9e1ea4315f9c 100644 --- a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc +++ b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc @@ -1,4 +1,4 @@ ---- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-02-22 18:06:53 UTC +--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc @@ -0,0 +1,60 @@ +// Copyright 2024 The Chromium Authors diff --git a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h index 2c6759ae3445..71039ce1470a 100644 --- a/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h +++ b/www/iridium/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h @@ -1,4 +1,4 @@ ---- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2024-08-01 05:47:53 UTC +--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h @@ -5,6 +5,7 @@ #ifndef CONTENT_BROWSER_FILE_SYSTEM_ACCESS_FILE_PATH_WATCHER_FILE_PATH_WATCHER_KQUEUE_H_ diff --git a/www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc b/www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc index f4b2b6b8e147..cf02f7ffe85c 100644 --- a/www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc +++ b/www/iridium/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc @@ -1,4 +1,4 @@ ---- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-02-22 18:06:53 UTC +--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/file_system_access/file_system_access_local_path_watcher.cc @@ -67,7 +67,7 @@ void FileSystemAccessLocalPathWatcher::Initialize( .type = scope().IsRecursive() ? FilePathWatcher::Type::kRecursive diff --git a/www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc b/www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc index 0984442420eb..120b2565661a 100644 --- a/www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc +++ b/www/iridium/files/patch-content_browser_font__access_font__enumeration__data__source.cc @@ -1,4 +1,4 @@ ---- content/browser/font_access/font_enumeration_data_source.cc.orig 2023-11-22 14:00:11 UTC +--- content/browser/font_access/font_enumeration_data_source.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/font_access/font_enumeration_data_source.cc @@ -16,7 +16,7 @@ #include "content/browser/font_access/font_enumeration_data_source_win.h" diff --git a/www/iridium/files/patch-content_browser_gpu_compositor__util.cc b/www/iridium/files/patch-content_browser_gpu_compositor__util.cc index a8d84469b3c9..5d04c8c30309 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-04-16 18:18:42 UTC +--- content/browser/gpu/compositor_util.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/gpu/compositor_util.cc -@@ -147,7 +147,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( +@@ -142,7 +142,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)), -@@ -159,7 +159,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( +@@ -154,7 +154,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.cc b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.cc index 315a44d28490..a6120ee2f63d 100644 --- a/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.cc +++ b/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl.cc @@ -1,6 +1,6 @@ ---- content/browser/gpu/gpu_data_manager_impl.cc.orig 2024-08-27 06:28:16 UTC +--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/gpu/gpu_data_manager_impl.cc -@@ -402,7 +402,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged( +@@ -412,7 +412,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged( private_->OnDisplayMetricsChanged(display, changed_metrics); } 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 7fa6e85f0307..318fae1a7357 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,6 +1,6 @@ ---- content/browser/gpu/gpu_data_manager_impl.h.orig 2024-08-27 06:28:16 UTC +--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/gpu/gpu_data_manager_impl.h -@@ -220,7 +220,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa +@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa void OnDisplayMetricsChanged(const display::Display& display, uint32_t changed_metrics) override; 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 8c3792a358fd..5c147ecbf3ea 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,6 +1,6 @@ ---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-04-16 18:18:42 UTC +--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/gpu/gpu_data_manager_impl_private.cc -@@ -1667,7 +1667,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( +@@ -1692,7 +1692,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode); } 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 f3b301aeb13b..6a4a7f795abb 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,6 +1,6 @@ ---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2024-12-22 12:24:29 UTC +--- 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 -@@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { +@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { void OnDisplayMetricsChanged(const display::Display& display, uint32_t changed_metrics); @@ -9,7 +9,7 @@ bool IsGpuMemoryBufferNV12Supported(); void SetGpuMemoryBufferNV12Supported(bool supported); #endif // BUILDFLAG(IS_LINUX) -@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { +@@ -313,7 +313,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { bool application_is_visible_ = true; bool disable_gpu_compositing_ = false; @@ -17,4 +17,4 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) bool is_gpu_memory_buffer_NV12_supported_ = false; #endif // BUILDFLAG(IS_LINUX) - }; + 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 index 1a5397ec5ae0..e83c100e65e2 100644 --- 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 @@ -1,4 +1,4 @@ ---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-02-22 18:06:53 UTC +--- 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 diff --git a/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc b/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc index a53217a2e59e..01037d365c5d 100644 --- a/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc +++ b/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc @@ -1,4 +1,4 @@ ---- content/browser/gpu/gpu_process_host.cc.orig 2025-04-16 18:18:42 UTC +--- content/browser/gpu/gpu_process_host.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/gpu/gpu_process_host.cc @@ -275,6 +275,7 @@ static const char* const kSwitchNames[] = { switches::kDisableSkiaGraphite, diff --git a/www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h b/www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h index c64c1c4eebbb..729ae77fb63f 100644 --- a/www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h +++ b/www/iridium/files/patch-content_browser_media_frameless__media__interface__proxy.h @@ -1,4 +1,4 @@ ---- content/browser/media/frameless_media_interface_proxy.h.orig 2024-06-25 12:08:48 UTC +--- content/browser/media/frameless_media_interface_proxy.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/media/frameless_media_interface_proxy.h @@ -19,7 +19,7 @@ #include "mojo/public/cpp/bindings/receiver_set.h" @@ -6,15 +6,15 @@ -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "media/mojo/mojom/stable/stable_video_decoder.mojom.h" + #include "media/mojo/mojom/video_decoder.mojom.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -105,7 +105,7 @@ class FramelessMediaInterfaceProxy final +@@ -104,7 +104,7 @@ class FramelessMediaInterfaceProxy final // Connections to the renderer. mojo::ReceiverSet<media::mojom::InterfaceFactory> receivers_; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Connection to the StableVideoDecoderFactory that lives in a utility - // process. This is only used for out-of-process video decoding and only when - // the FramelessMediaInterfaceProxy is created without a RenderProcessHost + // Connection to the InterfaceFactory that lives in a utility process. + // This is only used for out-of-process video decoding and only when the + // FramelessMediaInterfaceProxy is created without a RenderProcessHost diff --git a/www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc b/www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc index b320c01c6514..11d9ab2ef799 100644 --- a/www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc +++ b/www/iridium/files/patch-content_browser_media_media__keys__listener__manager__impl.cc @@ -1,4 +1,4 @@ ---- content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-02-22 18:06:53 UTC +--- content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/media/media_keys_listener_manager_impl.cc @@ -332,7 +332,7 @@ void MediaKeysListenerManagerImpl::StartListeningForMe return; 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 7fecf79686ac..d615664b2df3 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-02-22 18:06:53 UTC +--- content/browser/network_service_instance_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/network_service_instance_impl.cc -@@ -84,7 +84,7 @@ +@@ -83,7 +83,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 -@@ -367,7 +367,7 @@ void CreateInProcessNetworkService( +@@ -341,7 +341,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( -@@ -436,7 +436,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS +@@ -410,7 +410,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 index 8faa01c59d4a..5c4047a3614e 100644 --- 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 @@ -1,4 +1,4 @@ ---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-03-28 18:11:04 UTC +--- 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 @@ 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 9173dac56506..1fafe11f4831 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-03-18 16:46:04 UTC +--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/renderer_host/delegated_frame_host.cc -@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface( +@@ -333,7 +333,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 e181e176e2ab..d47d1f427cf0 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,4 +1,4 @@ ---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -26,7 +26,7 @@ #include "media/base/media_switches.h" 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 index 8af4acb05e47..34a9ed6e78cb 100644 --- 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 @@ -1,4 +1,4 @@ ---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2024-06-25 12:08:48 UTC +--- 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, 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 25d301b5e511..4c35e5f480fb 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,4 +1,4 @@ ---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-04-16 18:18:42 UTC +--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/renderer_host/render_process_host_impl.cc @@ -224,7 +224,7 @@ #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h" @@ -9,7 +9,7 @@ #include <sys/resource.h> #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck -@@ -1089,7 +1089,7 @@ static constexpr size_t kUnknownPlatformProcessLimit = +@@ -1122,7 +1122,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; -@@ -1257,7 +1257,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost +@@ -1317,7 +1317,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) } -@@ -3328,7 +3328,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine( +@@ -3410,7 +3410,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() && -@@ -3384,6 +3384,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin +@@ -3465,6 +3465,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin switches::kDisableSpeechAPI, switches::kDisableThreadedCompositing, switches::kDisableTouchDragDrop, @@ -45,7 +45,7 @@ switches::kDisableV8IdleTasks, switches::kDisableVideoCaptureUseGpuMemoryBuffer, switches::kDisableWebGLImageChromium, -@@ -5220,7 +5222,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr +@@ -5310,7 +5312,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 915c21fb704c..39f178115cd4 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-04-16 18:18:42 UTC +--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/renderer_host/render_process_host_impl.h @@ -102,7 +102,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 -@@ -988,7 +988,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -986,7 +986,7 @@ class CONTENT_EXPORT RenderProcessHostImpl std::unique_ptr<service_manager::BinderRegistry> binders_; mojo::Receiver<mojom::ChildProcessHost> receiver_{this}; @@ -18,7 +18,7 @@ mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory> video_encode_accelerator_factory_remote_; ChildThreadTypeSwitcher child_thread_type_switcher_; -@@ -1237,7 +1237,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -1235,7 +1235,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 fa8027777615..152bd0896c77 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,4 +1,4 @@ ---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-03-18 16:46:04 UTC +--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc @@ -52,7 +52,7 @@ #include "third_party/blink/public/mojom/webdatabase/web_database.mojom.h" 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 714a67b1c6ca..6e392fc83a4f 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,4 +1,4 @@ ---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-03-18 16:46:04 UTC +--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/renderer_host/render_view_host_impl.cc @@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs( display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL); 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 1c5a6c94e492..81a925570ebf 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,4 +1,4 @@ ---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -121,7 +121,7 @@ #include "ui/gfx/gdi_util.h" @@ -18,7 +18,7 @@ ui::BrowserAccessibilityManager* manager = host()->GetOrCreateRootBrowserAccessibilityManager(); if (manager && manager->GetBrowserAccessibilityRoot()) -@@ -1867,7 +1867,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { +@@ -1882,7 +1882,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) { -@@ -2843,7 +2843,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { +@@ -2858,7 +2858,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { } bool RenderWidgetHostViewAura::NeedsMouseCapture() { @@ -36,12 +36,12 @@ return NeedsInputGrab(); #else return false; -@@ -3027,7 +3027,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit +@@ -3042,7 +3042,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit if (!target_host) return; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) auto* linux_ui = ui::LinuxUi::instance(); - std::vector<ui::TextEditCommandAuraLinux> commands; - if (!event.skip_if_unhandled && linux_ui && event.os_event && + if (!event.skip_if_unhandled && linux_ui && event.os_event) { + const auto command = linux_ui->GetTextEditCommandForEvent( diff --git a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h index 10fdec96bfd9..ee0c52130017 100644 --- a/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h +++ b/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h @@ -1,4 +1,4 @@ ---- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-03-18 16:46:04 UTC +--- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/renderer_host/render_widget_host_view_aura.h @@ -276,7 +276,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAura ukm::SourceId GetClientSourceForMetrics() const override; 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 d175548a309e..08a7c31034c8 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,4 +1,4 @@ ---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2024-08-27 06:28:16 UTC +--- 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 @@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand if (event->type() == ui::EventType::kMouseExited) { diff --git a/www/iridium/files/patch-content_browser_sandbox__host__linux.cc b/www/iridium/files/patch-content_browser_sandbox__host__linux.cc index 9826a0ad44fa..3dc718e5b4af 100644 --- a/www/iridium/files/patch-content_browser_sandbox__host__linux.cc +++ b/www/iridium/files/patch-content_browser_sandbox__host__linux.cc @@ -1,4 +1,4 @@ ---- content/browser/sandbox_host_linux.cc.orig 2023-10-21 11:51:27 UTC +--- content/browser/sandbox_host_linux.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/sandbox_host_linux.cc @@ -45,6 +45,7 @@ void SandboxHostLinux::Init() { // Instead, it replies on a temporary socket provided by the caller. diff --git a/www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc index a7e60c4dc764..02302b811a1a 100644 --- a/www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc +++ b/www/iridium/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc @@ -1,4 +1,4 @@ ---- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-03-18 16:46:04 UTC +--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/scheduler/responsiveness/jank_monitor_impl.cc @@ -337,7 +337,7 @@ void JankMonitorImpl::ThreadExecutionState::DidRunTask // in context menus, among others). Simply ignore the mismatches for now. diff --git a/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc b/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc index f17ced7c2b55..6ebdbcd515ce 100644 --- a/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc +++ b/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc @@ -1,4 +1,4 @@ ---- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2022-03-28 18:11:04 UTC +--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/scheduler/responsiveness/native_event_observer.cc @@ -15,7 +15,7 @@ diff --git a/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h index 2128e734621c..781ad6b18be6 100644 --- a/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h +++ b/www/iridium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h @@ -1,4 +1,4 @@ ---- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2023-03-13 07:33:08 UTC +--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/scheduler/responsiveness/native_event_observer.h @@ -16,7 +16,7 @@ #include "content/public/browser/native_event_processor_observer_mac.h" diff --git a/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 98cdbf941d5d..f4c1cbfea511 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,6 +1,6 @@ ---- content/browser/service_host/utility_process_host.cc.orig 2025-04-16 18:18:42 UTC +--- content/browser/service_host/utility_process_host.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/service_host/utility_process_host.cc -@@ -67,7 +67,7 @@ +@@ -68,7 +68,7 @@ #include "content/browser/v8_snapshot_files.h" #endif @@ -9,7 +9,7 @@ #include "base/files/file_util.h" #include "base/files/scoped_file.h" #include "base/pickle.h" -@@ -95,7 +95,7 @@ namespace content { +@@ -96,7 +96,7 @@ namespace content { namespace { @@ -18,7 +18,7 @@ base::ScopedFD PassNetworkContextParentDirs( std::vector<base::FilePath> network_context_parent_dirs) { base::Pickle pickle; -@@ -425,7 +425,7 @@ bool UtilityProcessHost::StartProcess() { +@@ -427,7 +427,7 @@ bool UtilityProcessHost::StartProcess() { file_data_->files_to_preload.merge(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 (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) { -@@ -442,7 +442,7 @@ bool UtilityProcessHost::StartProcess() { +@@ -444,7 +444,7 @@ bool UtilityProcessHost::StartProcess() { if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) { bool pass_gpu_buffer_flag = switches::IsVideoCaptureUseGpuMemoryBufferEnabled(); diff --git a/www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc b/www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc index 46e13f22b7fe..c2276b5e893a 100644 --- a/www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc +++ b/www/iridium/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc @@ -1,4 +1,4 @@ ---- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-04-16 18:18:42 UTC +--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/service_host/utility_process_host_receiver_bindings.cc @@ -10,7 +10,7 @@ #include "content/public/common/content_client.h" 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 2a7a5906afc7..5835471fe71f 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,4 +1,4 @@ ---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-04-16 18:18:42 UTC +--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/service_host/utility_sandbox_delegate.cc @@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate:: #if BUILDFLAG(IS_FUCHSIA) 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 4a6b7e2665df..55ebf01b7422 100644 --- a/www/iridium/files/patch-content_browser_v8__snapshot__files.cc +++ b/www/iridium/files/patch-content_browser_v8__snapshot__files.cc @@ -1,9 +1,9 @@ ---- content/browser/v8_snapshot_files.cc.orig 2024-06-25 12:08:48 UTC +--- content/browser/v8_snapshot_files.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/v8_snapshot_files.cc -@@ -17,7 +17,7 @@ namespace content { - std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> +@@ -19,7 +19,7 @@ namespace content { + std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) { - std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> files; + std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> files; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT) diff --git a/www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc b/www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc index d9e01c377604..301f18aba461 100644 --- a/www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc +++ b/www/iridium/files/patch-content_browser_web__contents_slow__web__preference__cache.cc @@ -1,4 +1,4 @@ ---- content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-02-22 18:06:53 UTC +--- content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/web_contents/slow_web_preference_cache.cc @@ -17,7 +17,7 @@ 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 4a5f539f94fc..c476bd0cde20 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,4 +1,4 @@ ---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO raw_ptr<aura::Window> window_; 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 821acbb2ba44..10023056c3cd 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,4 +1,4 @@ ---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -40,7 +40,7 @@ #include "ui/base/dragdrop/os_exchange_data_provider_win.h" diff --git a/www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc b/www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc index 46c11f6eb698..675a870953b3 100644 --- a/www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc +++ b/www/iridium/files/patch-content_browser_webui_web__ui__main__frame__observer.cc @@ -1,4 +1,4 @@ ---- content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-02-22 18:06:53 UTC +--- content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/webui/web_ui_main_frame_observer.cc @@ -47,7 +47,7 @@ std::string RedactURL(const GURL& url) { bool IsWebUIJavaScriptErrorReportingSupported() { diff --git a/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc index cd76921c94e7..5d4e9532f5f3 100644 --- a/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc +++ b/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc @@ -1,4 +1,4 @@ ---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-03-18 16:46:04 UTC +--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-05-07 06:48:23 UTC +++ content/browser/zygote_host/zygote_host_impl_linux.cc @@ -23,8 +23,10 @@ #include "build/build_config.h" diff --git a/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h index 6e9a9cfa55f7..05a1644789b0 100644 --- a/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h +++ b/www/iridium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h @@ -1,4 +1,4 @@ ---- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-02-22 18:06:53 UTC +--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-05-07 06:48:23 UTC +++ content/browser/zygote_host/zygote_host_impl_linux.h @@ -46,12 +46,14 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos base::ScopedFD* control_fd, diff --git a/www/iridium/files/patch-content_child_BUILD.gn b/www/iridium/files/patch-content_child_BUILD.gn index 07a640e36a2b..e19535d03f05 100644 --- a/www/iridium/files/patch-content_child_BUILD.gn +++ b/www/iridium/files/patch-content_child_BUILD.gn @@ -1,4 +1,4 @@ ---- content/child/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- content/child/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ content/child/BUILD.gn @@ -135,6 +135,13 @@ target(link_target_type, "child") { ] diff --git a/www/iridium/files/patch-content_child_child__process.cc b/www/iridium/files/patch-content_child_child__process.cc index 6400386c38dc..73cf148406d1 100644 --- a/www/iridium/files/patch-content_child_child__process.cc +++ b/www/iridium/files/patch-content_child_child__process.cc @@ -1,4 +1,4 @@ ---- content/child/child_process.cc.orig 2025-04-16 18:18:42 UTC +--- content/child/child_process.cc.orig 2025-05-07 06:48:23 UTC +++ content/child/child_process.cc @@ -31,7 +31,7 @@ #include "content/common/android/cpu_time_metrics.h" diff --git a/www/iridium/files/patch-content_child_child__process.h b/www/iridium/files/patch-content_child_child__process.h index 1e56ef4818ef..c3a3be5ba6e5 100644 --- a/www/iridium/files/patch-content_child_child__process.h +++ b/www/iridium/files/patch-content_child_child__process.h @@ -1,4 +1,4 @@ ---- content/child/child_process.h.orig 2024-08-01 05:47:53 UTC +--- content/child/child_process.h.orig 2025-05-07 06:48:23 UTC +++ content/child/child_process.h @@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess { return io_thread_runner_.get(); diff --git a/www/iridium/files/patch-content_common_BUILD.gn b/www/iridium/files/patch-content_common_BUILD.gn index fe2326b9f0e2..1d84485ea0b6 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-02-22 18:06:53 UTC +--- content/common/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ content/common/BUILD.gn -@@ -384,19 +384,28 @@ source_set("common") { +@@ -382,19 +382,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 8b941e8620d9..0011eb0a7886 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-03-18 16:46:04 UTC +--- content/common/features.cc.orig 2025-05-07 06:48:23 UTC +++ content/common/features.cc -@@ -125,7 +125,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn, +@@ -124,7 +124,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 8e4707f5404c..8b5485db3296 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-03-18 16:46:04 UTC +--- content/common/features.h.orig 2025-05-07 06:48:23 UTC +++ content/common/features.h -@@ -28,7 +28,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn +@@ -27,7 +27,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); diff --git a/www/iridium/files/patch-content_common_font__list__unittest.cc b/www/iridium/files/patch-content_common_font__list__unittest.cc index e29e03beb25e..0b0d4f43dc58 100644 --- a/www/iridium/files/patch-content_common_font__list__unittest.cc +++ b/www/iridium/files/patch-content_common_font__list__unittest.cc @@ -1,4 +1,4 @@ ---- content/common/font_list_unittest.cc.orig 2024-06-25 12:08:48 UTC +--- content/common/font_list_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ content/common/font_list_unittest.cc @@ -48,7 +48,7 @@ TEST(FontList, GetFontList) { EXPECT_TRUE(HasFontWithName(fonts, "MS Gothic", "MS Gothic")); 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 7857ccbaa44d..0324b1dcd011 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 2024-06-25 12:08:48 UTC +--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-05-07 06:48:23 UTC +++ content/common/gpu_pre_sandbox_hook_bsd.cc @@ -0,0 +1,68 @@ +// Copyright 2023 The Chromium Authors diff --git a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h index 4bab3a4eb258..3b4dc6ac5427 100644 --- a/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h +++ b/www/iridium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h @@ -1,4 +1,4 @@ ---- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2024-06-25 12:08:48 UTC +--- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2025-05-07 06:48:23 UTC +++ content/common/gpu_pre_sandbox_hook_bsd.h @@ -0,0 +1,20 @@ +// Copyright 2017 The Chromium Authors 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 458336ec9594..fa5bc2a57af1 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,4 +1,4 @@ ---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-06-25 12:08:48 UTC +--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ content/common/gpu_pre_sandbox_hook_linux.h @@ -5,8 +5,13 @@ #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-content_common_thread__type__switcher.mojom b/www/iridium/files/patch-content_common_thread__type__switcher.mojom index b905ec1af81d..1b5cb6e116b8 100644 --- a/www/iridium/files/patch-content_common_thread__type__switcher.mojom +++ b/www/iridium/files/patch-content_common_thread__type__switcher.mojom @@ -1,4 +1,4 @@ ---- content/common/thread_type_switcher.mojom.orig 2025-04-16 18:18:42 UTC +--- content/common/thread_type_switcher.mojom.orig 2025-05-07 06:48:23 UTC +++ content/common/thread_type_switcher.mojom @@ -10,6 +10,6 @@ import "mojo/public/mojom/base/thread_type.mojom"; // occur in a child process due to its sandbox, e.g. on Linux and ChromeOS. diff --git a/www/iridium/files/patch-content_common_user__agent.cc b/www/iridium/files/patch-content_common_user__agent.cc deleted file mode 100644 index 46e0ffd48988..000000000000 --- a/www/iridium/files/patch-content_common_user__agent.cc +++ /dev/null @@ -1,37 +0,0 @@ ---- content/common/user_agent.cc.orig 2025-04-16 18:18:42 UTC -+++ content/common/user_agent.cc -@@ -50,7 +50,7 @@ std::string GetUserAgentPlatform() { - return ""; - #elif BUILDFLAG(IS_MAC) - return "Macintosh; "; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return "X11; "; // strange, but that's what Firefox uses - #elif BUILDFLAG(IS_ANDROID) - return "Linux; "; -@@ -76,7 +76,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_IOS) - if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) { -@@ -305,6 +305,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons - "Android %s", os_version.c_str() - #elif BUILDFLAG(IS_FUCHSIA) - "Fuchsia" -+#elif BUILDFLAG(IS_BSD) -+#if defined(__x86_64__) -+ "Linux x86_64; %s %s", -+#elif defined(__aarch64__) -+ "Linux aarch64; %s %s", -+#else -+ "Linux i686; %s %s", -+#endif -+ unixinfo.sysname, // e.g. Linux -+ cpu_type.c_str() // e.g. i686 - #elif BUILDFLAG(IS_IOS) - "CPU %s OS %s like Mac OS X", cpu_type.c_str(), - os_version.c_str() 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 cb19d479b6b3..2b98aae2e6c2 100644 --- a/www/iridium/files/patch-content_gpu_gpu__child__thread.cc +++ b/www/iridium/files/patch-content_gpu_gpu__child__thread.cc @@ -1,4 +1,4 @@ ---- content/gpu/gpu_child_thread.cc.orig 2025-02-22 18:06:53 UTC +--- content/gpu/gpu_child_thread.cc.orig 2025-05-07 06:48:23 UTC +++ content/gpu/gpu_child_thread.cc @@ -57,7 +57,7 @@ #include "third_party/skia/include/ports/SkFontConfigInterface.h" diff --git a/www/iridium/files/patch-content_gpu_gpu__main.cc b/www/iridium/files/patch-content_gpu_gpu__main.cc index 557aeb32935a..61a4d6598759 100644 --- a/www/iridium/files/patch-content_gpu_gpu__main.cc +++ b/www/iridium/files/patch-content_gpu_gpu__main.cc @@ -1,4 +1,4 @@ ---- content/gpu/gpu_main.cc.orig 2025-04-16 18:18:42 UTC +--- content/gpu/gpu_main.cc.orig 2025-05-07 06:48:23 UTC +++ content/gpu/gpu_main.cc @@ -95,10 +95,14 @@ #include "sandbox/win/src/sandbox.h" 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 index c81a36d1a60f..73ad1cd28063 100644 --- 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 @@ -1,4 +1,4 @@ ---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-06-25 12:08:48 UTC +--- 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 @@ 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 index a921219c3c9f..20bbbd4b85fe 100644 --- 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 @@ -1,4 +1,4 @@ ---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-08-01 05:47:53 UTC +--- 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; 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 index 0c9af8baf57c..c420df5771df 100644 --- a/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc +++ b/www/iridium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc @@ -1,4 +1,4 @@ ---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-03-18 16:46:04 UTC +--- 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" diff --git a/www/iridium/files/patch-content_public_browser_content__browser__client.cc b/www/iridium/files/patch-content_public_browser_content__browser__client.cc index cd67f021a1fb..7d9fd4c82627 100644 --- a/www/iridium/files/patch-content_public_browser_content__browser__client.cc +++ b/www/iridium/files/patch-content_public_browser_content__browser__client.cc @@ -1,6 +1,6 @@ ---- content/public/browser/content_browser_client.cc.orig 2025-04-16 18:18:42 UTC +--- content/public/browser/content_browser_client.cc.orig 2025-05-07 06:48:23 UTC +++ content/public/browser/content_browser_client.cc -@@ -1376,7 +1376,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem +@@ -1395,7 +1395,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/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h b/www/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h index a7e1982d5b9f..bc2d5be0abaa 100644 --- a/www/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h +++ b/www/iridium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h @@ -1,4 +1,4 @@ ---- content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-02-22 18:06:53 UTC +--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-05-07 06:48:23 UTC +++ content/public/browser/zygote_host/zygote_host_linux.h @@ -34,11 +34,13 @@ class ZygoteHost { // after the first render has been forked. diff --git a/www/iridium/files/patch-content_public_common_content__features.cc b/www/iridium/files/patch-content_public_common_content__features.cc index 60f6f8652f32..b9159d257193 100644 --- a/www/iridium/files/patch-content_public_common_content__features.cc +++ b/www/iridium/files/patch-content_public_common_content__features.cc @@ -1,4 +1,4 @@ ---- content/public/common/content_features.cc.orig 2025-04-16 18:18:42 UTC +--- content/public/common/content_features.cc.orig 2025-05-07 06:48:23 UTC +++ content/public/common/content_features.cc @@ -75,7 +75,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup, // Runs the audio service in a separate process. @@ -9,7 +9,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -1274,9 +1274,9 @@ BASE_FEATURE(kWebAssemblyTiering, +@@ -1271,9 +1271,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 -@@ -1329,7 +1329,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended, +@@ -1330,7 +1330,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended, // Controls whether the WebUSB API is enabled: // https://wicg.github.io/webusb 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 2f021342f950..d8109434f832 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-04-16 18:18:42 UTC +--- content/public/common/content_switches.cc.orig 2025-05-07 06:48:23 UTC +++ content/public/common/content_switches.cc -@@ -342,6 +342,10 @@ const char kEnableIsolatedWebAppsInRenderer[] = +@@ -339,6 +339,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. -@@ -949,7 +953,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 82c1a3cab7e9..1eff413bf882 100644 --- a/www/iridium/files/patch-content_public_common_content__switches.h +++ b/www/iridium/files/patch-content_public_common_content__switches.h @@ -1,6 +1,6 @@ ---- content/public/common/content_switches.h.orig 2025-04-16 18:18:42 UTC +--- content/public/common/content_switches.h.orig 2025-05-07 06:48:23 UTC +++ content/public/common/content_switches.h -@@ -108,6 +108,8 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe +@@ -107,6 +107,8 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[]; CONTENT_EXPORT extern const char kEnableLCDText[]; CONTENT_EXPORT extern const char kEnableLogging[]; @@ -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 +@@ -258,7 +260,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[]; #endif diff --git a/www/iridium/files/patch-content_public_common_zygote_features.gni b/www/iridium/files/patch-content_public_common_zygote_features.gni index 4b3fe2e86b3d..e9f4aa2b43a9 100644 --- a/www/iridium/files/patch-content_public_common_zygote_features.gni +++ b/www/iridium/files/patch-content_public_common_zygote_features.gni @@ -1,4 +1,4 @@ ---- content/public/common/zygote/features.gni.orig 2023-04-22 17:45:15 UTC +--- content/public/common/zygote/features.gni.orig 2025-05-07 06:48:23 UTC +++ content/public/common/zygote/features.gni @@ -2,4 +2,4 @@ # Use of this source code is governed by a BSD-style license that can be diff --git a/www/iridium/files/patch-content_renderer_render__thread__impl.cc b/www/iridium/files/patch-content_renderer_render__thread__impl.cc index 73dc7f14d65d..8b81be16f1e0 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-04-16 18:18:42 UTC +--- content/renderer/render_thread_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/renderer/render_thread_impl.cc -@@ -212,6 +212,8 @@ +@@ -207,6 +207,8 @@ #if BUILDFLAG(IS_APPLE) #include <malloc/malloc.h> @@ -9,7 +9,7 @@ #else #include <malloc.h> #endif -@@ -1050,7 +1052,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1069,7 +1071,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) && -@@ -1059,7 +1061,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1078,7 +1080,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) && -@@ -1855,7 +1857,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory( +@@ -1870,7 +1872,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 de59a0660088..3287b7e4cbde 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,6 +1,6 @@ ---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-04-16 18:18:42 UTC +--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/renderer/renderer_blink_platform_impl.cc -@@ -129,7 +129,7 @@ +@@ -124,7 +124,7 @@ #if BUILDFLAG(IS_MAC) #include "content/child/child_process_sandbox_support_impl_mac.h" @@ -9,7 +9,7 @@ #include "content/child/child_process_sandbox_support_impl_linux.h" #include "content/child/sandboxed_process_thread_type_handler.h" #endif -@@ -197,13 +197,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( +@@ -192,13 +192,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()); -@@ -228,7 +228,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( +@@ -223,7 +223,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>(); -@@ -292,7 +292,7 @@ void RendererBlinkPlatformImpl::SetThreadType(base::Pl +@@ -296,7 +296,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 1b02b07101ab..3f452e2b3a6e 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-03-18 16:46:04 UTC +--- content/renderer/renderer_blink_platform_impl.h.orig 2025-05-07 06:48:23 UTC +++ content/renderer/renderer_blink_platform_impl.h -@@ -260,7 +260,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi +@@ -267,7 +267,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_renderer_renderer__main__platform__delegate__linux.cc b/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc index 91f17d03c0d9..9f00112eec8b 100644 --- a/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc +++ b/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc @@ -1,4 +1,4 @@ ---- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2023-10-21 11:51:27 UTC +--- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2025-05-07 06:48:23 UTC +++ content/renderer/renderer_main_platform_delegate_linux.cc @@ -44,6 +44,7 @@ bool RendererMainPlatformDelegate::EnableSandbox() { // any renderer has been started. diff --git a/www/iridium/files/patch-content_shell_BUILD.gn b/www/iridium/files/patch-content_shell_BUILD.gn index f73ef1473975..872cfd0d36f7 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-04-16 18:18:42 UTC +--- content/shell/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ content/shell/BUILD.gn -@@ -1093,7 +1093,7 @@ group("content_shell_crash_test") { +@@ -1099,7 +1099,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 ca4ad9ccb71d..e9fd7f4423b8 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,4 +1,4 @@ ---- content/shell/app/shell_main_delegate.cc.orig 2024-12-22 12:24:29 UTC +--- content/shell/app/shell_main_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ content/shell/app/shell_main_delegate.cc @@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() { // Reporting for sub-processes will be initialized in ZygoteForked. diff --git a/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc b/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc index 199b051ccace..26053d01ee8e 100644 --- a/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc +++ b/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- content/shell/browser/shell_browser_main_parts.cc.orig 2025-04-16 18:18:42 UTC +--- content/shell/browser/shell_browser_main_parts.cc.orig 2025-05-07 06:48:23 UTC +++ content/shell/browser/shell_browser_main_parts.cc @@ -50,7 +50,7 @@ #include "net/base/network_change_notifier.h" diff --git a/www/iridium/files/patch-content_shell_browser_shell__paths.cc b/www/iridium/files/patch-content_shell_browser_shell__paths.cc index f1d29b599830..35a013b5a25b 100644 --- a/www/iridium/files/patch-content_shell_browser_shell__paths.cc +++ b/www/iridium/files/patch-content_shell_browser_shell__paths.cc @@ -1,4 +1,4 @@ ---- content/shell/browser/shell_paths.cc.orig 2022-03-28 18:11:04 UTC +--- content/shell/browser/shell_paths.cc.orig 2025-05-07 06:48:23 UTC +++ content/shell/browser/shell_paths.cc @@ -13,7 +13,7 @@ diff --git a/www/iridium/files/patch-content_shell_browser_shell__platform__delegate__views.cc b/www/iridium/files/patch-content_shell_browser_shell__platform__delegate__views.cc new file mode 100644 index 000000000000..2b2d3799bd07 --- /dev/null +++ b/www/iridium/files/patch-content_shell_browser_shell__platform__delegate__views.cc @@ -0,0 +1,11 @@ +--- content/shell/browser/shell_platform_delegate_views.cc.orig 2025-05-07 06:48:23 UTC ++++ content/shell/browser/shell_platform_delegate_views.cc +@@ -373,7 +373,7 @@ void ShellPlatformDelegate::CreatePlatformWindow( + views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET); + params.bounds = gfx::Rect(initial_size); + params.delegate = delegate.release(); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + params.wm_class_class = "chromium-content_shell"; + params.wm_class_name = params.wm_class_class; + #endif // BUILDFLAG(IS_LINUX) 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 03de70a620d0..5ad9042f1fc0 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,4 +1,4 @@ ---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-02-22 18:06:53 UTC +--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-05-07 06:48:23 UTC +++ content/shell/renderer/shell_content_renderer_client.cc @@ -55,7 +55,7 @@ #include "media/base/media_switches.h" 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 4dae77b4373c..b8499b55bf86 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-03-18 16:46:04 UTC +--- content/shell/utility/shell_content_utility_client.cc.orig 2025-05-07 06:48:23 UTC +++ content/shell/utility/shell_content_utility_client.cc @@ -43,7 +43,7 @@ #include "sandbox/policy/sandbox.h" diff --git a/www/iridium/files/patch-content_utility_services.cc b/www/iridium/files/patch-content_utility_services.cc index 70dc575d2e36..1f4a66a636ce 100644 --- a/www/iridium/files/patch-content_utility_services.cc +++ b/www/iridium/files/patch-content_utility_services.cc @@ -1,4 +1,4 @@ ---- content/utility/services.cc.orig 2025-02-22 18:06:53 UTC +--- content/utility/services.cc.orig 2025-05-07 06:48:23 UTC +++ content/utility/services.cc @@ -73,7 +73,7 @@ extern sandbox::TargetServices* g_utility_target_services; @@ -17,7 +17,7 @@ +#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/stable_video_decoder_factory_process_service.h" // nogncheck + #include "media/mojo/services/oop_video_decoder_factory_process_service.h" // nogncheck @@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi << "task_policy_set TASK_QOS_POLICY"; #endif @@ -34,9 +34,9 @@ -#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 RunStableVideoDecoderFactoryProcessService( - mojo::PendingReceiver< -@@ -392,7 +392,7 @@ auto RunStableVideoDecoderFactoryProcessService( + 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)) @@ -45,16 +45,16 @@ auto RunVideoEncodeAcceleratorProviderFactory( mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory> receiver) { -@@ -415,7 +415,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se +@@ -414,7 +414,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se // loop of type IO that can get notified when pipes have data. services.Add(RunNetworkService); -#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - services.Add(RunStableVideoDecoderFactoryProcessService); + services.Add(RunOOPVideoDecoderFactoryProcessService); #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && -@@ -468,7 +468,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -467,7 +467,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& #endif // BUILDFLAG(IS_CHROMEOS) && \ // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) diff --git a/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc b/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc index 7aa61249e91d..d40101838471 100644 --- a/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc +++ b/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2024-06-25 12:08:48 UTC +--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC +++ content/utility/speech/speech_recognition_sandbox_hook_linux.cc @@ -12,11 +12,14 @@ #include "sandbox/linux/syscall_broker/broker_command.h" diff --git a/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h b/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h index b64adce3476a..a15b8e429727 100644 --- a/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h +++ b/www/iridium/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2023-10-21 11:51:27 UTC +--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ content/utility/speech/speech_recognition_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef CONTENT_UTILITY_SPEECH_SPEECH_RECOGNITION_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc index 3832a9e69de1..c4c845f9befb 100644 --- a/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc +++ b/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc @@ -1,4 +1,4 @@ ---- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-03-18 16:46:04 UTC +--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/utility/utility_blink_platform_with_sandbox_support_impl.cc @@ -9,7 +9,7 @@ diff --git a/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h b/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h index 93da84860616..0b8c42edba7e 100644 --- a/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h +++ b/www/iridium/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h @@ -1,4 +1,4 @@ ---- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-03-18 16:46:04 UTC +--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-05-07 06:48:23 UTC +++ content/utility/utility_blink_platform_with_sandbox_support_impl.h @@ -34,7 +34,7 @@ class UtilityBlinkPlatformWithSandboxSupportImpl : pub diff --git a/www/iridium/files/patch-content_utility_utility__main.cc b/www/iridium/files/patch-content_utility_utility__main.cc index b78adc819e1d..dbf0a5f9b210 100644 --- a/www/iridium/files/patch-content_utility_utility__main.cc +++ b/www/iridium/files/patch-content_utility_utility__main.cc @@ -1,4 +1,4 @@ ---- content/utility/utility_main.cc.orig 2025-02-22 18:06:53 UTC +--- content/utility/utility_main.cc.orig 2025-05-07 06:48:23 UTC +++ content/utility/utility_main.cc @@ -36,18 +36,22 @@ #include "services/tracing/public/cpp/trace_startup.h" @@ -28,15 +28,15 @@ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) --#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX) +-#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_BSD) +#include "sandbox/policy/sandbox.h" +#include "content/common/gpu_pre_sandbox_hook_bsd.h" +#endif + -+#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck - #endif // BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX) + #endif // BUILDFLAG(IS_LINUX) @@ -101,7 +110,7 @@ sandbox::TargetServices* g_utility_target_services = nullptr; diff --git a/www/iridium/files/patch-content_utility_utility__thread__impl.cc b/www/iridium/files/patch-content_utility_utility__thread__impl.cc index 7ca5d07cc0d7..375e5c2b0247 100644 --- a/www/iridium/files/patch-content_utility_utility__thread__impl.cc +++ b/www/iridium/files/patch-content_utility_utility__thread__impl.cc @@ -1,4 +1,4 @@ ---- content/utility/utility_thread_impl.cc.orig 2024-06-25 12:08:48 UTC +--- content/utility/utility_thread_impl.cc.orig 2025-05-07 06:48:23 UTC +++ content/utility/utility_thread_impl.cc @@ -31,7 +31,7 @@ #include "mojo/public/cpp/bindings/pending_receiver.h" diff --git a/www/iridium/files/patch-content_zygote_BUILD.gn b/www/iridium/files/patch-content_zygote_BUILD.gn index 9e0ceff177e8..78424cef4d8a 100644 --- a/www/iridium/files/patch-content_zygote_BUILD.gn +++ b/www/iridium/files/patch-content_zygote_BUILD.gn @@ -1,4 +1,4 @@ ---- content/zygote/BUILD.gn.orig 2022-03-28 18:11:04 UTC +--- content/zygote/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ content/zygote/BUILD.gn @@ -5,7 +5,7 @@ import("//build/config/nacl/config.gni") diff --git a/www/iridium/files/patch-content_zygote_zygote__linux.cc b/www/iridium/files/patch-content_zygote_zygote__linux.cc index 1a58c268c382..3dc51f9df36d 100644 --- a/www/iridium/files/patch-content_zygote_zygote__linux.cc +++ b/www/iridium/files/patch-content_zygote_zygote__linux.cc @@ -1,4 +1,4 @@ ---- content/zygote/zygote_linux.cc.orig 2025-02-22 18:06:53 UTC +--- content/zygote/zygote_linux.cc.orig 2025-05-07 06:48:23 UTC +++ content/zygote/zygote_linux.cc @@ -1,6 +1,7 @@ // Copyright 2012 The Chromium Authors @@ -6,9 +6,9 @@ // found in the LICENSE file. +#if 0 - #ifdef UNSAFE_BUFFERS_BUILD - // TODO(crbug.com/342213636): Remove this and spanify to fix the errors. -@@ -709,3 +710,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi + #include "content/zygote/zygote_linux.h" + +@@ -705,3 +706,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi } } // namespace content diff --git a/www/iridium/files/patch-content_zygote_zygote__main__linux.cc b/www/iridium/files/patch-content_zygote_zygote__main__linux.cc index 8de6d623f6a0..d1f4b96c6051 100644 --- a/www/iridium/files/patch-content_zygote_zygote__main__linux.cc +++ b/www/iridium/files/patch-content_zygote_zygote__main__linux.cc @@ -1,4 +1,4 @@ ---- content/zygote/zygote_main_linux.cc.orig 2023-10-21 11:51:27 UTC +--- content/zygote/zygote_main_linux.cc.orig 2025-05-07 06:48:23 UTC +++ content/zygote/zygote_main_linux.cc @@ -11,7 +11,9 @@ #include <stddef.h> diff --git a/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc b/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc index aa309d9de541..eee3f74e5327 100644 --- a/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc +++ b/www/iridium/files/patch-device_bluetooth_bluetooth__adapter.cc @@ -1,4 +1,4 @@ ---- device/bluetooth/bluetooth_adapter.cc.orig 2024-06-25 12:08:48 UTC +--- device/bluetooth/bluetooth_adapter.cc.orig 2025-05-07 06:48:23 UTC +++ device/bluetooth/bluetooth_adapter.cc @@ -32,7 +32,7 @@ namespace device { 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 6ac86368d4a7..e65482b3ff08 100644 --- a/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni +++ b/www/iridium/files/patch-device_bluetooth_cast__bluetooth.gni @@ -1,4 +1,4 @@ ---- device/bluetooth/cast_bluetooth.gni.orig 2022-10-05 07:34:01 UTC +--- device/bluetooth/cast_bluetooth.gni.orig 2025-05-07 06:48:23 UTC +++ device/bluetooth/cast_bluetooth.gni @@ -2,5 +2,5 @@ import("//build/config/features.gni") diff --git a/www/iridium/files/patch-device_gamepad_BUILD.gn b/www/iridium/files/patch-device_gamepad_BUILD.gn index 6a4c7e18cdc3..cdc80d1bf067 100644 --- a/www/iridium/files/patch-device_gamepad_BUILD.gn +++ b/www/iridium/files/patch-device_gamepad_BUILD.gn @@ -1,4 +1,4 @@ ---- device/gamepad/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- device/gamepad/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ device/gamepad/BUILD.gn @@ -98,7 +98,7 @@ component("gamepad") { "hid_writer_linux.cc", diff --git a/www/iridium/files/patch-device_gamepad_gamepad__provider.cc b/www/iridium/files/patch-device_gamepad_gamepad__provider.cc index 8e5161c410d6..d2bb300f35a5 100644 --- a/www/iridium/files/patch-device_gamepad_gamepad__provider.cc +++ b/www/iridium/files/patch-device_gamepad_gamepad__provider.cc @@ -1,4 +1,4 @@ ---- device/gamepad/gamepad_provider.cc.orig 2025-02-22 18:06:53 UTC +--- device/gamepad/gamepad_provider.cc.orig 2025-05-07 06:48:23 UTC +++ device/gamepad/gamepad_provider.cc @@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep diff --git a/www/iridium/files/patch-device_gamepad_hid__writer__linux.cc b/www/iridium/files/patch-device_gamepad_hid__writer__linux.cc index d034cb86cd9d..9d64d3480e8f 100644 --- a/www/iridium/files/patch-device_gamepad_hid__writer__linux.cc +++ b/www/iridium/files/patch-device_gamepad_hid__writer__linux.cc @@ -1,4 +1,4 @@ ---- device/gamepad/hid_writer_linux.cc.orig 2022-03-28 18:11:04 UTC +--- device/gamepad/hid_writer_linux.cc.orig 2025-05-07 06:48:23 UTC +++ device/gamepad/hid_writer_linux.cc @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be diff --git a/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 605660ee890d..1352001ccfa2 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,8 +1,8 @@ ---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt + MediaPerceptionAPIManager::GetFactoryInstance(); #endif - MessageService::GetFactoryInstance(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ - BUILDFLAG(IS_MAC) + BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) diff --git a/www/iridium/files/patch-extensions_browser_api_management_management__api.cc b/www/iridium/files/patch-extensions_browser_api_management_management__api.cc index aab1f269ed7e..82dd79c2df4e 100644 --- a/www/iridium/files/patch-extensions_browser_api_management_management__api.cc +++ b/www/iridium/files/patch-extensions_browser_api_management_management__api.cc @@ -1,6 +1,6 @@ ---- extensions/browser/api/management/management_api.cc.orig 2024-08-27 06:28:16 UTC +--- extensions/browser/api/management/management_api.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/browser/api/management/management_api.cc -@@ -285,7 +285,7 @@ bool PlatformSupportsApprovalFlowForExtensions() { +@@ -286,7 +286,7 @@ bool PlatformSupportsApprovalFlowForExtensions() { #if BUILDFLAG(IS_CHROMEOS) // ChromeOS devices have this feature already shipped. return true; 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 5f483fb9a072..f07d692f5405 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,6 +1,6 @@ ---- extensions/browser/api/messaging/message_service.cc.orig 2025-04-16 18:18:42 UTC +--- extensions/browser/api/messaging/message_service.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/browser/api/messaging/message_service.cc -@@ -77,7 +77,7 @@ namespace { +@@ -81,7 +81,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[] = -@@ -667,7 +667,7 @@ void MessageService::OpenChannelToNativeAppImpl( +@@ -673,7 +673,7 @@ void MessageService::OpenChannelToNativeAppImpl( return; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc index 23465b8b7959..46cb6b5eebea 100644 --- a/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc +++ b/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc @@ -1,4 +1,4 @@ ---- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-02-22 18:06:53 UTC +--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc @@ -12,7 +12,7 @@ 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 a6179a6c77fa..4e796587769e 100644 --- a/www/iridium/files/patch-extensions_common_api___permission__features.json +++ b/www/iridium/files/patch-extensions_common_api___permission__features.json @@ -1,4 +1,4 @@ ---- extensions/common/api/_permission_features.json.orig 2025-04-16 18:18:42 UTC +--- extensions/common/api/_permission_features.json.orig 2025-05-07 06:48:23 UTC +++ extensions/common/api/_permission_features.json @@ -134,7 +134,7 @@ { diff --git a/www/iridium/files/patch-extensions_common_api_runtime.json b/www/iridium/files/patch-extensions_common_api_runtime.json index 508f662cfea0..ebf0e687387d 100644 --- a/www/iridium/files/patch-extensions_common_api_runtime.json +++ b/www/iridium/files/patch-extensions_common_api_runtime.json @@ -1,4 +1,4 @@ ---- extensions/common/api/runtime.json.orig 2024-06-25 12:08:48 UTC +--- extensions/common/api/runtime.json.orig 2025-05-07 06:48:23 UTC +++ extensions/common/api/runtime.json @@ -86,6 +86,7 @@ {"name": "cros", "description": "Specifies the Chrome operating system."}, diff --git a/www/iridium/files/patch-extensions_common_command.cc b/www/iridium/files/patch-extensions_common_command.cc index beae49a875e7..d8d30d4e844b 100644 --- a/www/iridium/files/patch-extensions_common_command.cc +++ b/www/iridium/files/patch-extensions_common_command.cc @@ -1,4 +1,4 @@ ---- extensions/common/command.cc.orig 2025-03-18 16:46:04 UTC +--- extensions/common/command.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/common/command.cc @@ -116,7 +116,7 @@ std::string Command::CommandPlatform() { return ui::kKeybindingPlatformMac; diff --git a/www/iridium/files/patch-extensions_common_features_feature.cc b/www/iridium/files/patch-extensions_common_features_feature.cc index c6657c5b8433..f136794d98c3 100644 --- a/www/iridium/files/patch-extensions_common_features_feature.cc +++ b/www/iridium/files/patch-extensions_common_features_feature.cc @@ -1,4 +1,4 @@ ---- extensions/common/features/feature.cc.orig 2025-02-22 18:06:53 UTC +--- extensions/common/features/feature.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/common/features/feature.cc @@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() { return WIN_PLATFORM; diff --git a/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc b/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc index a3c3c038b252..e7366d14a3ae 100644 --- a/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc +++ b/www/iridium/files/patch-extensions_renderer_bindings_api__binding__util.cc @@ -1,4 +1,4 @@ ---- extensions/renderer/bindings/api_binding_util.cc.orig 2025-03-18 16:46:04 UTC +--- extensions/renderer/bindings/api_binding_util.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/renderer/bindings/api_binding_util.cc @@ -129,7 +129,7 @@ void InvalidateContext(v8::Local<v8::Context> context) std::string GetPlatformString() { diff --git a/www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc b/www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc index 111cb54e06e4..eefaa8afe20b 100644 --- a/www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc +++ b/www/iridium/files/patch-extensions_renderer_bindings_argument__spec.cc @@ -1,4 +1,4 @@ ---- extensions/renderer/bindings/argument_spec.cc.orig 2022-12-06 08:09:13 UTC +--- extensions/renderer/bindings/argument_spec.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/renderer/bindings/argument_spec.cc @@ -18,6 +18,8 @@ #include "gin/data_object_builder.h" 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 ebbaeacfdb3f..77a83b26327d 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,4 +1,4 @@ ---- extensions/shell/app/shell_main_delegate.cc.orig 2025-02-22 18:06:53 UTC +--- extensions/shell/app/shell_main_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/shell/app/shell_main_delegate.cc @@ -40,7 +40,7 @@ #if BUILDFLAG(IS_WIN) diff --git a/www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc index 988b9bc22f48..4fce27b6112f 100644 --- a/www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc +++ b/www/iridium/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc @@ -1,4 +1,4 @@ ---- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-02-22 18:06:53 UTC +--- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc @@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(const GURL& unin bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) { 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 c143b272c986..ed2cf79bcfb9 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,4 +1,4 @@ ---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-02-22 18:06:53 UTC +--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/shell/browser/shell_browser_main_parts.cc @@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop( switches::kAppShellAllowRoaming)) { diff --git a/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc b/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc index ef2031d4d3f5..332975708314 100644 --- a/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc +++ b/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.cc @@ -1,4 +1,4 @@ ---- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-02-22 18:06:53 UTC +--- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-05-07 06:48:23 UTC +++ extensions/shell/browser/shell_extensions_api_client.cc @@ -18,7 +18,7 @@ #include "extensions/shell/browser/shell_virtual_keyboard_delegate.h" @@ -9,7 +9,7 @@ #include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h" #endif -@@ -54,7 +54,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider() +@@ -56,7 +56,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider() return std::make_unique<ShellDisplayInfoProvider>(); } diff --git a/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h b/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h index 8e6573e05ceb..19ba593693a1 100644 --- a/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h +++ b/www/iridium/files/patch-extensions_shell_browser_shell__extensions__api__client.h @@ -1,6 +1,6 @@ ---- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-02-22 18:06:53 UTC +--- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-05-07 06:48:23 UTC +++ extensions/shell/browser/shell_extensions_api_client.h -@@ -34,14 +34,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC +@@ -36,14 +36,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC content::BrowserContext* browser_context) const override; std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider() const override; diff --git a/www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc b/www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc index d92549ab6dca..310d78df907c 100644 --- a/www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc +++ b/www/iridium/files/patch-google__apis_gcm_engine_heartbeat__manager.cc @@ -1,4 +1,4 @@ ---- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-04-16 18:18:42 UTC +--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-05-07 06:48:23 UTC +++ google_apis/gcm/engine/heartbeat_manager.cc @@ -31,7 +31,7 @@ const int kMinClientHeartbeatIntervalMs = 1000 * 30; // Minimum time spent sleeping before we force a new heartbeat. 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 6df6d62f9add..5585733a38c0 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-03-18 16:46:04 UTC +--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/service/dawn_context_provider.cc -@@ -341,7 +341,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke +@@ -377,7 +377,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 f6da8af81793..a6b27c5c3309 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,4 +1,4 @@ ---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-03-18 16:46:04 UTC +--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/service/gles2_cmd_decoder.cc @@ -2862,7 +2862,7 @@ GLES2Decoder* GLES2Decoder::Create( } diff --git a/www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc b/www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc index d2dd26894886..21aede3f06f9 100644 --- a/www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc +++ b/www/iridium/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc @@ -1,4 +1,4 @@ ---- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-04-16 18:18:42 UTC +--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc @@ -15,6 +15,18 @@ using ::testing::Return; using ::testing::SaveArg; 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 cc6413c5d628..6e59ac23555d 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-04-16 18:18:42 UTC +--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/service/shared_context_state.cc -@@ -65,7 +65,7 @@ +@@ -64,7 +64,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 -@@ -334,7 +334,7 @@ SharedContextState::SharedContextState( +@@ -322,7 +322,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; -@@ -371,7 +371,7 @@ SharedContextState::~SharedContextState() { +@@ -359,7 +359,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 7bd949b21d00..432e497464a9 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,4 +1,4 @@ ---- gpu/command_buffer/service/shared_context_state.h.orig 2025-04-16 18:18:42 UTC +--- gpu/command_buffer/service/shared_context_state.h.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/service/shared_context_state.h @@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState return &memory_type_tracker_; diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc index daeb936ce670..41c675fb556c 100644 --- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc +++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc @@ -1,4 +1,4 @@ ---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2024-08-27 06:28:16 UTC +--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc @@ -20,7 +20,7 @@ namespace { // TODO(penghuang): verify the scanout is the right usage for video playback. @@ -9,3 +9,12 @@ SHARED_IMAGE_USAGE_SCANOUT | #endif SHARED_IMAGE_USAGE_GLES2_READ | SHARED_IMAGE_USAGE_GLES2_WRITE | +@@ -121,7 +121,7 @@ bool AngleVulkanImageBackingFactory::IsGMBSupported( + switch (gmb_type) { + case gfx::EMPTY_BUFFER: + return true; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + case gfx::NATIVE_PIXMAP: { + auto* vulkan_implementation = + context_state_->vk_context_provider()->GetVulkanImplementation(); 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 98dd0d1fd290..4f0fdf231d72 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,4 +1,4 @@ ---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -57,7 +57,7 @@ #include "ui/gl/gl_version_info.h" 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 2085a8bc2203..06ba5a3374fa 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,4 +1,4 @@ ---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -143,7 +143,7 @@ bool IsFormatSupported(viz::SharedImageFormat format, 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 a0366215aa59..8d5c46268063 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,4 +1,4 @@ ---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -48,7 +48,7 @@ #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h" @@ -9,7 +9,16 @@ #include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h" #endif -@@ -112,7 +112,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() { +@@ -102,7 +102,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t + case gfx::IO_SURFACE_BUFFER: + return "platform"; + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + case gfx::NATIVE_PIXMAP: + return "platform"; + #endif +@@ -123,7 +123,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() { return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER; #elif BUILDFLAG(IS_ANDROID) return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER; @@ -18,7 +27,7 @@ return gfx::GpuMemoryBufferType::NATIVE_PIXMAP; #elif BUILDFLAG(IS_WIN) return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE; -@@ -315,7 +315,7 @@ SharedImageFactory::SharedImageFactory( +@@ -326,7 +326,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 7ac78103b8c6..fc80e495bd6c 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,4 +1,4 @@ ---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() { return true; diff --git a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc index 804fa8d9529d..d30142dddb72 100644 --- a/www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc +++ b/www/iridium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc @@ -1,4 +1,4 @@ ---- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2024-06-25 12:08:48 UTC +--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc @@ -214,7 +214,7 @@ bool WrappedSkImageBacking::Initialize(const std::stri 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 fd7cf3a5bc7f..f5e8af979e5d 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,6 +1,6 @@ ---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-03-18 16:46:04 UTC +--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/service/webgpu_decoder_impl.cc -@@ -1752,7 +1752,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte +@@ -1754,7 +1754,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte backend_types = {wgpu::BackendType::D3D12}; #elif BUILDFLAG(IS_MAC) backend_types = {wgpu::BackendType::Metal}; @@ -9,7 +9,7 @@ if (shared_context_state_->GrContextIsVulkan() || shared_context_state_->IsGraphiteDawnVulkan()) { backend_types = {wgpu::BackendType::Vulkan}; -@@ -1994,7 +1994,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn( +@@ -1996,7 +1996,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 index e8cac3ac7969..c4082f255b1c 100644 --- 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 @@ -1,4 +1,4 @@ ---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2024-11-04 08:56:03 UTC +--- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc @@ -32,7 +32,7 @@ #include "ui/gfx/half_float.h" 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 b403c9dcad82..6c050137e552 100644 --- a/www/iridium/files/patch-gpu_config_gpu__control__list.cc +++ b/www/iridium/files/patch-gpu_config_gpu__control__list.cc @@ -1,4 +1,4 @@ ---- gpu/config/gpu_control_list.cc.orig 2025-02-22 18:06:53 UTC +--- gpu/config/gpu_control_list.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/config/gpu_control_list.cc @@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() { return kOsAndroid; 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 eef44131e8a5..59e4752cfad1 100644 --- a/www/iridium/files/patch-gpu_config_gpu__finch__features.cc +++ b/www/iridium/files/patch-gpu_config_gpu__finch__features.cc @@ -1,4 +1,4 @@ ---- gpu/config/gpu_finch_features.cc.orig 2025-04-16 18:18:42 UTC +--- gpu/config/gpu_finch_features.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/config/gpu_finch_features.cc @@ -155,7 +155,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF BASE_FEATURE(kDefaultEnableGpuRasterization, 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 9a28fa117ab4..066a0bdfabd9 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-04-16 18:18:42 UTC +--- gpu/config/gpu_info_collector.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/config/gpu_info_collector.cc -@@ -347,7 +347,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance +@@ -349,7 +349,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_config_gpu__test__config.cc b/www/iridium/files/patch-gpu_config_gpu__test__config.cc index 4718ac84df3c..79cfa3f273bf 100644 --- a/www/iridium/files/patch-gpu_config_gpu__test__config.cc +++ b/www/iridium/files/patch-gpu_config_gpu__test__config.cc @@ -1,4 +1,4 @@ ---- gpu/config/gpu_test_config.cc.orig 2025-04-16 18:18:42 UTC +--- gpu/config/gpu_test_config.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/config/gpu_test_config.cc @@ -27,7 +27,7 @@ namespace { GPUTestConfig::OS GetCurrentOS() { 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 index 99683556a785..81e5947d9f11 100644 --- 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 @@ -1,4 +1,4 @@ ---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2024-11-04 08:56:03 UTC +--- 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" 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 index d95cc2449a72..0485f38a7c19 100644 --- 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 @@ -1,4 +1,4 @@ ---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-08-28 20:17:35 UTC +--- 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" 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 10d909ad892e..905d8cd520e8 100644 --- a/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc +++ b/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc @@ -1,4 +1,4 @@ ---- gpu/ipc/service/gpu_init.cc.orig 2025-04-16 18:18:42 UTC +--- gpu/ipc/service/gpu_init.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/ipc/service/gpu_init.cc @@ -153,7 +153,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 +@@ -389,7 +389,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 +@@ -427,7 +427,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 +@@ -524,7 +524,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 -@@ -590,7 +590,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -586,7 +586,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; -@@ -758,7 +758,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -754,7 +754,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. -@@ -810,7 +810,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -806,7 +806,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 -@@ -1014,7 +1014,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c +@@ -1008,7 +1008,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 -@@ -1069,7 +1069,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c +@@ -1063,7 +1063,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 292deb113cc6..85cb50760cb8 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 2024-11-04 08:56:03 UTC +--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/ipc/service/gpu_memory_buffer_factory.cc @@ -14,7 +14,7 @@ #include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h" diff --git a/www/iridium/files/patch-gpu_ipc_service_x__util.h b/www/iridium/files/patch-gpu_ipc_service_x__util.h index 6bce1d225131..a94a018f0ed3 100644 --- a/www/iridium/files/patch-gpu_ipc_service_x__util.h +++ b/www/iridium/files/patch-gpu_ipc_service_x__util.h @@ -1,4 +1,4 @@ ---- gpu/ipc/service/x_util.h.orig 2024-06-25 12:08:48 UTC +--- gpu/ipc/service/x_util.h.orig 2025-05-07 06:48:23 UTC +++ gpu/ipc/service/x_util.h @@ -12,7 +12,7 @@ #include "gpu/ipc/service/gpu_config.h" diff --git a/www/iridium/files/patch-gpu_vulkan_generate__bindings.py b/www/iridium/files/patch-gpu_vulkan_generate__bindings.py index 37a55ab051c8..d38760231276 100644 --- a/www/iridium/files/patch-gpu_vulkan_generate__bindings.py +++ b/www/iridium/files/patch-gpu_vulkan_generate__bindings.py @@ -1,4 +1,4 @@ ---- gpu/vulkan/generate_bindings.py.orig 2024-06-25 12:08:48 UTC +--- gpu/vulkan/generate_bindings.py.orig 2025-05-07 06:48:23 UTC +++ gpu/vulkan/generate_bindings.py @@ -271,7 +271,7 @@ VULKAN_DEVICE_FUNCTIONS = [ ] diff --git a/www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc b/www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc index 156b462b78a4..f4f4e355f087 100644 --- a/www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc +++ b/www/iridium/files/patch-gpu_vulkan_semaphore__handle.cc @@ -1,4 +1,4 @@ ---- gpu/vulkan/semaphore_handle.cc.orig 2023-11-22 14:00:11 UTC +--- gpu/vulkan/semaphore_handle.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/vulkan/semaphore_handle.cc @@ -39,7 +39,7 @@ SemaphoreHandle::SemaphoreHandle(gfx::GpuFenceHandle f // https://fuchsia.dev/reference/fidl/fuchsia.ui.scenic. diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc index 59299f5fc570..3037dac7ff57 100644 --- a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc +++ b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.cc @@ -1,4 +1,4 @@ ---- gpu/vulkan/vulkan_device_queue.cc.orig 2025-03-18 16:46:04 UTC +--- gpu/vulkan/vulkan_device_queue.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/vulkan/vulkan_device_queue.cc @@ -156,7 +156,7 @@ bool VulkanDeviceQueue::Initialize( 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 b6676b12a322..a07576e34cea 100644 --- a/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h +++ b/www/iridium/files/patch-gpu_vulkan_vulkan__device__queue.h @@ -1,4 +1,4 @@ ---- gpu/vulkan/vulkan_device_queue.h.orig 2025-03-18 16:46:04 UTC +--- gpu/vulkan/vulkan_device_queue.h.orig 2025-05-07 06:48:23 UTC +++ gpu/vulkan/vulkan_device_queue.h @@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue #endif diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc b/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc index 5d1c081fe2c3..2f1f1d4f4715 100644 --- a/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc +++ b/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.cc @@ -1,4 +1,4 @@ ---- gpu/vulkan/vulkan_function_pointers.cc.orig 2024-06-25 12:08:48 UTC +--- gpu/vulkan/vulkan_function_pointers.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/vulkan/vulkan_function_pointers.cc @@ -1297,7 +1297,7 @@ bool VulkanFunctionPointers::BindDeviceFunctionPointer } diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h b/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h index 6c515861575a..133528551b65 100644 --- a/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h +++ b/www/iridium/files/patch-gpu_vulkan_vulkan__function__pointers.h @@ -1,6 +1,6 @@ ---- gpu/vulkan/vulkan_function_pointers.h.orig 2024-06-25 12:08:48 UTC +--- gpu/vulkan/vulkan_function_pointers.h.orig 2025-05-07 06:48:23 UTC +++ gpu/vulkan/vulkan_function_pointers.h -@@ -322,7 +322,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers +@@ -391,7 +391,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR; VulkanFunction<PFN_vkQueuePresentKHR> vkQueuePresentKHR; @@ -9,7 +9,7 @@ VulkanFunction<PFN_vkGetImageDrmFormatModifierPropertiesEXT> vkGetImageDrmFormatModifierPropertiesEXT; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -1336,7 +1336,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue +@@ -1405,7 +1405,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue pPresentInfo); } @@ -18,7 +18,7 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierPropertiesEXT( VkDevice device, VkImage image, -@@ -1346,4 +1346,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp +@@ -1415,4 +1415,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp } #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__image.h b/www/iridium/files/patch-gpu_vulkan_vulkan__image.h index 910287117bb1..182d907496ca 100644 --- a/www/iridium/files/patch-gpu_vulkan_vulkan__image.h +++ b/www/iridium/files/patch-gpu_vulkan_vulkan__image.h @@ -1,4 +1,4 @@ ---- gpu/vulkan/vulkan_image.h.orig 2023-03-13 07:33:08 UTC +--- gpu/vulkan/vulkan_image.h.orig 2025-05-07 06:48:23 UTC +++ gpu/vulkan/vulkan_image.h @@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { VkImageUsageFlags usage, diff --git a/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc b/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc index 4cf75cc73672..0b4730996da9 100644 --- a/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc +++ b/www/iridium/files/patch-gpu_vulkan_vulkan__util.cc @@ -1,4 +1,4 @@ ---- gpu/vulkan/vulkan_util.cc.orig 2025-04-16 18:18:42 UTC +--- gpu/vulkan/vulkan_util.cc.orig 2025-05-07 06:48:23 UTC +++ gpu/vulkan/vulkan_util.cc @@ -467,7 +467,7 @@ bool CheckVulkanCompatibilities( } diff --git a/www/iridium/files/patch-headless_BUILD.gn b/www/iridium/files/patch-headless_BUILD.gn index f184f3a006d9..14a45be6245a 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-04-16 18:18:42 UTC +--- headless/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ headless/BUILD.gn -@@ -474,7 +474,7 @@ component("headless_non_renderer") { +@@ -475,7 +475,7 @@ component("headless_non_renderer") { } } diff --git a/www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc index 64ade5debfcc..02164792fa3c 100644 --- a/www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc +++ b/www/iridium/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc @@ -1,4 +1,4 @@ ---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-04-16 18:18:42 UTC +--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-05-07 06:48:23 UTC +++ headless/lib/browser/headless_browser_main_parts_posix.cc @@ -26,13 +26,13 @@ #include "content/public/browser/browser_thread.h" 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 e08b0925f86a..d85f421daaa6 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,4 +1,4 @@ ---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-04-16 18:18:42 UTC +--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-05-07 06:48:23 UTC +++ headless/lib/browser/headless_content_browser_client.cc @@ -58,7 +58,7 @@ #include "content/public/common/content_descriptors.h" 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 c49cde274cf0..038723a66923 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,4 +1,4 @@ ---- headless/lib/browser/headless_content_browser_client.h.orig 2025-04-16 18:18:42 UTC +--- headless/lib/browser/headless_content_browser_client.h.orig 2025-05-07 06:48:23 UTC +++ headless/lib/browser/headless_content_browser_client.h @@ -47,7 +47,7 @@ class HeadlessContentBrowserClient : public content::C CreateDevToolsManagerDelegate() override; diff --git a/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc index def1189acdcb..32178af77221 100644 --- a/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc +++ b/www/iridium/files/patch-headless_lib_browser_headless__web__contents__impl.cc @@ -1,4 +1,4 @@ ---- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-04-16 18:18:42 UTC +--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-05-07 06:48:23 UTC +++ headless/lib/browser/headless_web_contents_impl.cc @@ -70,7 +70,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode, namespace { 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 14f68f4da8fd..1a1cf168e966 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-03-18 16:46:04 UTC +--- headless/lib/headless_content_main_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ headless/lib/headless_content_main_delegate.cc -@@ -408,7 +408,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( +@@ -407,7 +407,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 10bcdb7d3e01..2623942d0f80 100644 --- a/www/iridium/files/patch-ipc_ipc__channel.h +++ b/www/iridium/files/patch-ipc_ipc__channel.h @@ -1,4 +1,4 @@ ---- ipc/ipc_channel.h.orig 2024-06-25 12:08:48 UTC +--- ipc/ipc_channel.h.orig 2025-05-07 06:48:23 UTC +++ ipc/ipc_channel.h @@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender { static std::string GenerateUniqueRandomChannelID(); diff --git a/www/iridium/files/patch-ipc_ipc__channel__common.cc b/www/iridium/files/patch-ipc_ipc__channel__common.cc index 9c887f40ede3..0cd750c6aafa 100644 --- a/www/iridium/files/patch-ipc_ipc__channel__common.cc +++ b/www/iridium/files/patch-ipc_ipc__channel__common.cc @@ -1,4 +1,4 @@ ---- ipc/ipc_channel_common.cc.orig 2023-03-13 07:33:08 UTC +--- ipc/ipc_channel_common.cc.orig 2025-05-07 06:48:23 UTC +++ ipc/ipc_channel_common.cc @@ -10,7 +10,7 @@ diff --git a/www/iridium/files/patch-ipc_ipc__channel__mojo.cc b/www/iridium/files/patch-ipc_ipc__channel__mojo.cc index 9e646b1bae54..ecaea7234d3a 100644 --- a/www/iridium/files/patch-ipc_ipc__channel__mojo.cc +++ b/www/iridium/files/patch-ipc_ipc__channel__mojo.cc @@ -1,4 +1,4 @@ ---- ipc/ipc_channel_mojo.cc.orig 2023-03-13 07:33:08 UTC +--- ipc/ipc_channel_mojo.cc.orig 2025-05-07 06:48:23 UTC +++ ipc/ipc_channel_mojo.cc @@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe }; diff --git a/www/iridium/files/patch-ipc_ipc__message__utils.cc b/www/iridium/files/patch-ipc_ipc__message__utils.cc index 3fb09f553916..f4f992fc97c0 100644 --- a/www/iridium/files/patch-ipc_ipc__message__utils.cc +++ b/www/iridium/files/patch-ipc_ipc__message__utils.cc @@ -1,4 +1,4 @@ ---- ipc/ipc_message_utils.cc.orig 2024-12-22 12:24:29 UTC +--- ipc/ipc_message_utils.cc.orig 2025-05-07 06:48:23 UTC +++ ipc/ipc_message_utils.cc @@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(const param_type& } diff --git a/www/iridium/files/patch-ipc_ipc__message__utils.h b/www/iridium/files/patch-ipc_ipc__message__utils.h index af9aba1eabbd..51285f68af11 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-03-18 16:46:04 UTC +--- ipc/ipc_message_utils.h.orig 2025-05-07 06:48:23 UTC +++ ipc/ipc_message_utils.h -@@ -215,7 +215,7 @@ struct ParamTraits<unsigned int> { +@@ -216,7 +216,7 @@ struct ParamTraits<unsigned int> { // Since we want to support Android 32<>64 bit IPC, as long as we don't have // 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 29d28b985ac7..0584658ebf27 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-03-18 16:46:04 UTC +--- media/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ media/BUILD.gn -@@ -94,6 +94,9 @@ config("media_config") { +@@ -99,6 +99,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 1ca657e87e2d..632457614659 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-04-16 18:18:42 UTC +--- media/audio/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ media/audio/BUILD.gn -@@ -271,9 +271,23 @@ source_set("audio") { +@@ -275,9 +275,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 e91b1dec3daa..a9c7c313ad1b 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,4 +1,4 @@ ---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-03-18 16:46:04 UTC +--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-05-07 06:48:23 UTC +++ media/audio/alsa/audio_manager_alsa.cc @@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType int card = -1; 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 41727d5851c8..1a097e8bf92d 100644 --- a/www/iridium/files/patch-media_audio_audio__input__device.cc +++ b/www/iridium/files/patch-media_audio_audio__input__device.cc @@ -1,4 +1,4 @@ ---- media/audio/audio_input_device.cc.orig 2025-02-22 18:06:53 UTC +--- media/audio/audio_input_device.cc.orig 2025-05-07 06:48:23 UTC +++ media/audio/audio_input_device.cc @@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated( // here. See comments in AliveChecker and PowerObserverHelper for details and diff --git a/www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc b/www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc index fb80a0ad5023..4b78211fd102 100644 --- a/www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc +++ b/www/iridium/files/patch-media_audio_audio__output__proxy__unittest.cc @@ -1,4 +1,4 @@ ---- media/audio/audio_output_proxy_unittest.cc.orig 2023-03-13 07:33:08 UTC +--- media/audio/audio_output_proxy_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ media/audio/audio_output_proxy_unittest.cc @@ -443,7 +443,11 @@ class AudioOutputProxyTest : public testing::Test { // |stream| is closed at this point. Start() should reopen it again. 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 0d37a7ae2e8e..a660a2cb0869 100644 --- a/www/iridium/files/patch-media_audio_pulse_pulse__util.cc +++ b/www/iridium/files/patch-media_audio_pulse_pulse__util.cc @@ -1,4 +1,4 @@ ---- media/audio/pulse/pulse_util.cc.orig 2024-11-04 08:56:03 UTC +--- media/audio/pulse/pulse_util.cc.orig 2025-05-07 06:48:23 UTC +++ media/audio/pulse/pulse_util.cc @@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows 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 fb3135cbc20e..69792852be8d 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,4 +1,4 @@ ---- media/audio/sndio/audio_manager_sndio.cc.orig 2024-08-01 05:47:53 UTC +--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-05-07 06:48:23 UTC +++ media/audio/sndio/audio_manager_sndio.cc @@ -0,0 +1,213 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 192ac27408cf..0bebefb3420c 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 2022-03-28 18:11:04 UTC +--- media/audio/sndio/audio_manager_sndio.h.orig 2025-05-07 06:48:23 UTC +++ media/audio/sndio/audio_manager_sndio.h @@ -0,0 +1,66 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 e99b1c8a19bf..d8541f45308a 100644 --- a/www/iridium/files/patch-media_audio_sndio_sndio__input.cc +++ b/www/iridium/files/patch-media_audio_sndio_sndio__input.cc @@ -1,4 +1,4 @@ ---- media/audio/sndio/sndio_input.cc.orig 2023-07-24 14:27:53 UTC +--- media/audio/sndio/sndio_input.cc.orig 2025-05-07 06:48:23 UTC +++ media/audio/sndio/sndio_input.cc @@ -0,0 +1,200 @@ +// Copyright 2013 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-media_audio_sndio_sndio__input.h b/www/iridium/files/patch-media_audio_sndio_sndio__input.h index 6ce82dab0318..55d8bff8a511 100644 --- a/www/iridium/files/patch-media_audio_sndio_sndio__input.h +++ b/www/iridium/files/patch-media_audio_sndio_sndio__input.h @@ -1,4 +1,4 @@ ---- media/audio/sndio/sndio_input.h.orig 2022-03-28 18:11:04 UTC +--- media/audio/sndio/sndio_input.h.orig 2025-05-07 06:48:23 UTC +++ media/audio/sndio/sndio_input.h @@ -0,0 +1,91 @@ +// Copyright 2013 The Chromium Authors. All rights reserved. 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 0111100cd59d..60100ec47704 100644 --- a/www/iridium/files/patch-media_audio_sndio_sndio__output.cc +++ b/www/iridium/files/patch-media_audio_sndio_sndio__output.cc @@ -1,4 +1,4 @@ ---- media/audio/sndio/sndio_output.cc.orig 2023-03-13 07:33:08 UTC +--- media/audio/sndio/sndio_output.cc.orig 2025-05-07 06:48:23 UTC +++ media/audio/sndio/sndio_output.cc @@ -0,0 +1,187 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-media_audio_sndio_sndio__output.h b/www/iridium/files/patch-media_audio_sndio_sndio__output.h index 20fbe15f8951..486e8c1c08cd 100644 --- a/www/iridium/files/patch-media_audio_sndio_sndio__output.h +++ b/www/iridium/files/patch-media_audio_sndio_sndio__output.h @@ -1,4 +1,4 @@ ---- media/audio/sndio/sndio_output.h.orig 2022-03-28 18:11:04 UTC +--- media/audio/sndio/sndio_output.h.orig 2025-05-07 06:48:23 UTC +++ media/audio/sndio/sndio_output.h @@ -0,0 +1,88 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-media_base_audio__latency.cc b/www/iridium/files/patch-media_base_audio__latency.cc index eef07ea8b18e..bc461bd5b453 100644 --- a/www/iridium/files/patch-media_base_audio__latency.cc +++ b/www/iridium/files/patch-media_base_audio__latency.cc @@ -1,4 +1,4 @@ ---- media/base/audio_latency.cc.orig 2025-04-16 18:18:42 UTC +--- media/base/audio_latency.cc.orig 2025-05-07 06:48:23 UTC +++ media/base/audio_latency.cc @@ -147,7 +147,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in } diff --git a/www/iridium/files/patch-media_base_libaom__thread__wrapper.cc b/www/iridium/files/patch-media_base_libaom__thread__wrapper.cc index 53bd9e79b1f5..c48ec2e2d4d3 100644 --- a/www/iridium/files/patch-media_base_libaom__thread__wrapper.cc +++ b/www/iridium/files/patch-media_base_libaom__thread__wrapper.cc @@ -1,4 +1,4 @@ ---- media/base/libaom_thread_wrapper.cc.orig 2024-06-25 12:08:48 UTC +--- media/base/libaom_thread_wrapper.cc.orig 2025-05-07 06:48:23 UTC +++ media/base/libaom_thread_wrapper.cc @@ -5,17 +5,21 @@ #include "base/logging.h" diff --git a/www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc b/www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc index d06e5c479448..19cb05d67d88 100644 --- a/www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc +++ b/www/iridium/files/patch-media_base_libvpx__thread__wrapper.cc @@ -1,4 +1,4 @@ ---- media/base/libvpx_thread_wrapper.cc.orig 2024-06-25 12:08:48 UTC +--- media/base/libvpx_thread_wrapper.cc.orig 2025-05-07 06:48:23 UTC +++ media/base/libvpx_thread_wrapper.cc @@ -5,11 +5,14 @@ #include "media/base/libvpx_thread_wrapper.h" diff --git a/www/iridium/files/patch-media_base_media__switches.cc b/www/iridium/files/patch-media_base_media__switches.cc index 76f00dabd680..229c6d0f0a28 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-04-16 18:18:42 UTC +--- media/base/media_switches.cc.orig 2025-05-07 06:48:23 UTC +++ media/base/media_switches.cc @@ -19,7 +19,7 @@ #include "ui/gl/gl_features.h" @@ -49,7 +49,7 @@ #endif // BUILDFLAG(IS_LINUX) // When enabled, MediaCapabilities will check with GPU Video Accelerator -@@ -611,7 +633,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture, +@@ -636,7 +658,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture, // 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 -@@ -634,7 +656,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI, +@@ -659,7 +681,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 -@@ -646,7 +668,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen, +@@ -671,7 +693,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 -@@ -675,7 +697,7 @@ BASE_FEATURE(kUnifiedAutoplay, +@@ -700,7 +722,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, -@@ -775,7 +797,7 @@ BASE_FEATURE(kVSyncMjpegDecoding, +@@ -800,7 +822,7 @@ BASE_FEATURE(kVSyncMjpegDecoding, "VSyncMjpegDecoding", base::FEATURE_DISABLED_BY_DEFAULT); #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS) @@ -94,8 +94,8 @@ // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS. BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding, "V4L2H264TemporalLayerHWEncoding", -@@ -1347,7 +1369,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDecoding, - base::FEATURE_DISABLED_BY_DEFAULT); +@@ -1361,7 +1383,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding, + ); #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -103,7 +103,7 @@ // Spawn utility processes to perform hardware encode acceleration instead of // using the GPU process. BASE_FEATURE(kUseOutOfProcessVideoEncoding, -@@ -1429,7 +1451,7 @@ BASE_FEATURE(kRecordWebAudioEngagement, +@@ -1443,7 +1465,7 @@ BASE_FEATURE(kRecordWebAudioEngagement, "RecordWebAudioEngagement", base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/iridium/files/patch-media_base_media__switches.h b/www/iridium/files/patch-media_base_media__switches.h index 8c0d3f30921e..f8279fe482c1 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-04-16 18:18:42 UTC +--- media/base/media_switches.h.orig 2025-05-07 06:48:23 UTC +++ media/base/media_switches.h -@@ -321,13 +321,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu +@@ -329,13 +329,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,7 +28,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers); #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo); -@@ -341,7 +353,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio); +@@ -349,7 +361,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio); MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay); MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly); MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream); @@ -37,7 +37,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux); MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL); MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux); -@@ -363,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay +@@ -371,7 +383,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,8 +46,8 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding); #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy); -@@ -493,7 +505,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVide - MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcessVideoDecoding); +@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening + MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding); #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/iridium/files/patch-media_base_video__frame.cc b/www/iridium/files/patch-media_base_video__frame.cc index de9cba1450f5..cd5221fa47aa 100644 --- a/www/iridium/files/patch-media_base_video__frame.cc +++ b/www/iridium/files/patch-media_base_video__frame.cc @@ -1,4 +1,4 @@ ---- media/base/video_frame.cc.orig 2025-04-16 18:18:42 UTC +--- media/base/video_frame.cc.orig 2025-05-07 06:48:23 UTC +++ media/base/video_frame.cc @@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString( return "OWNED_MEMORY"; diff --git a/www/iridium/files/patch-media_base_video__frame.h b/www/iridium/files/patch-media_base_video__frame.h index 8934ca8f406e..ef808dda9221 100644 --- a/www/iridium/files/patch-media_base_video__frame.h +++ b/www/iridium/files/patch-media_base_video__frame.h @@ -1,4 +1,4 @@ ---- media/base/video_frame.h.orig 2025-04-16 18:18:42 UTC +--- media/base/video_frame.h.orig 2025-05-07 06:48:23 UTC +++ media/base/video_frame.h @@ -42,7 +42,7 @@ #include "ui/gfx/geometry/size.h" 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 b06306439271..494378fd13dd 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,4 +1,4 @@ ---- media/capture/video/create_video_capture_device_factory.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -12,7 +12,7 @@ #include "media/capture/video/fake_video_capture_device_factory.h" diff --git a/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc b/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc index 13de90cd045b..58c84606f7f1 100644 --- a/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc +++ b/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc @@ -1,4 +1,4 @@ ---- media/capture/video/fake_video_capture_device_factory.cc.orig 2024-06-25 12:08:48 UTC +--- media/capture/video/fake_video_capture_device_factory.cc.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/fake_video_capture_device_factory.cc @@ -231,7 +231,7 @@ void FakeVideoCaptureDeviceFactory::GetDevicesInfo( int entry_index = 0; diff --git a/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc b/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc index 7429c462c0c2..8ac1039bced3 100644 --- a/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc +++ b/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc @@ -1,4 +1,4 @@ ---- media/capture/video/file_video_capture_device_factory.cc.orig 2022-03-28 18:11:04 UTC +--- media/capture/video/file_video_capture_device_factory.cc.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/file_video_capture_device_factory.cc @@ -52,7 +52,7 @@ void FileVideoCaptureDeviceFactory::GetDevicesInfo( VideoCaptureApi::WIN_DIRECT_SHOW; 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 ea9015f2f342..fba607eef6c8 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,4 +1,4 @@ ---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-03-18 16:46:04 UTC +--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/linux/fake_v4l2_impl.cc @@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) { return kSuccessReturnValue; diff --git a/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h b/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h index 46a60553bb8a..fbdc3644a319 100644 --- a/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h +++ b/www/iridium/files/patch-media_capture_video_linux_fake__v4l2__impl.h @@ -1,4 +1,4 @@ ---- media/capture/video/linux/fake_v4l2_impl.h.orig 2023-10-21 11:51:27 UTC +--- media/capture/video/linux/fake_v4l2_impl.h.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/linux/fake_v4l2_impl.h @@ -8,7 +8,13 @@ #include <map> 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 ffdb4d740fe2..da0078066125 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-03-18 16:46:04 UTC +--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/linux/v4l2_capture_delegate.cc @@ -10,8 +10,10 @@ #include "media/capture/video/linux/v4l2_capture_delegate.h" diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h index 067dbfe61015..340f0bf13255 100644 --- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h +++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h @@ -1,4 +1,4 @@ ---- media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-02-22 18:06:53 UTC +--- media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/linux/v4l2_capture_delegate.h @@ -34,7 +34,7 @@ class Location; diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h index f586b096d2d3..480b70d44df0 100644 --- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h +++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device.h @@ -1,7 +1,7 @@ ---- media/capture/video/linux/v4l2_capture_device.h.orig 2022-03-28 18:11:04 UTC +--- media/capture/video/linux/v4l2_capture_device.h.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/linux/v4l2_capture_device.h -@@ -21,7 +21,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice - public: +@@ -23,7 +23,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice + virtual int open(const char* device_name, int flags) = 0; virtual int close(int fd) = 0; - virtual int ioctl(int fd, int request, void* argp) = 0; diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc index 242550f55965..eb712e6a3148 100644 --- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc +++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc @@ -1,4 +1,4 @@ ---- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2022-03-28 18:11:04 UTC +--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/linux/v4l2_capture_device_impl.cc @@ -22,7 +22,7 @@ int V4L2CaptureDeviceImpl::close(int fd) { return ::close(fd); diff --git a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h index 5269f6be6817..00ed40868bc0 100644 --- a/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h +++ b/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h @@ -1,4 +1,4 @@ ---- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2022-03-28 18:11:04 UTC +--- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/linux/v4l2_capture_device_impl.h @@ -19,7 +19,7 @@ class CAPTURE_EXPORT V4L2CaptureDeviceImpl : public V4 public: 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 437c377c8840..d0e190a08814 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,4 +1,4 @@ ---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf return a.descriptor < b.descriptor; diff --git a/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h b/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h index e4ae9c521194..42d3b6bd7131 100644 --- a/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h +++ b/www/iridium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h @@ -1,4 +1,4 @@ ---- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2023-04-22 17:45:15 UTC +--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/linux/video_capture_device_factory_v4l2.h @@ -51,7 +51,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceFactoryV4L2 diff --git a/www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc index 595f51ddc73f..7e1982fb6afb 100644 --- a/www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc +++ b/www/iridium/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc @@ -1,4 +1,4 @@ ---- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-04-16 18:18:42 UTC +--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc @@ -13,7 +13,7 @@ #include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h" diff --git a/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 8b85411e77a8..fb603fce8577 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,4 +1,4 @@ ---- media/capture/video/video_capture_device_client.cc.orig 2025-04-16 18:18:42 UTC +--- media/capture/video/video_capture_device_client.cc.orig 2025-05-07 06:48:23 UTC +++ media/capture/video/video_capture_device_client.cc @@ -172,7 +172,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat( CHECK(!is_width_odd && !is_height_odd); diff --git a/www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc b/www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc index 3c0a55210c11..d35d5e2916a6 100644 --- a/www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc +++ b/www/iridium/files/patch-media_cdm_cdm__paths__unittest.cc @@ -1,4 +1,4 @@ ---- media/cdm/cdm_paths_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- media/cdm/cdm_paths_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ media/cdm/cdm_paths_unittest.cc @@ -26,7 +26,7 @@ const char kComponentPlatform[] = "win"; diff --git a/www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni b/www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni index 59ffefb141e5..86f4bc40074d 100644 --- a/www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni +++ b/www/iridium/files/patch-media_cdm_library__cdm_cdm__paths.gni @@ -1,4 +1,4 @@ ---- media/cdm/library_cdm/cdm_paths.gni.orig 2025-04-16 18:18:42 UTC +--- media/cdm/library_cdm/cdm_paths.gni.orig 2025-05-07 06:48:23 UTC +++ media/cdm/library_cdm/cdm_paths.gni @@ -14,7 +14,7 @@ assert(enable_library_cdms) # Explicitly define what we use to avoid confusion. diff --git a/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/www/iridium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py index 1b2b49b2c861..833bac761f44 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 2024-08-01 05:47:53 UTC +--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-05-07 06:48:23 UTC +++ media/ffmpeg/scripts/build_ffmpeg.py @@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath( SUCCESS_TOKEN = 'THIS_BUILD_WORKED' 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 50e34455367b..b0f4a0ffe745 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-02-22 18:06:53 UTC +--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-05-07 06:48:23 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", diff --git a/www/iridium/files/patch-media_gpu_buffer__validation.cc b/www/iridium/files/patch-media_gpu_buffer__validation.cc deleted file mode 100644 index f599e5a9718f..000000000000 --- a/www/iridium/files/patch-media_gpu_buffer__validation.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- media/gpu/buffer_validation.cc.orig 2024-12-22 12:24:29 UTC -+++ media/gpu/buffer_validation.cc -@@ -15,7 +15,7 @@ - #include "ui/gfx/geometry/size.h" - #include "ui/gfx/gpu_memory_buffer.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <sys/types.h> - #include <unistd.h> - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -23,7 +23,7 @@ - namespace media { - - bool GetFileSize(const int fd, size_t* size) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (fd < 0) { - VLOG(1) << "Invalid file descriptor"; - return false; -@@ -77,7 +77,7 @@ bool VerifyGpuMemoryBufferHandle( - VLOG(1) << "Unsupported: " << pixel_format; - return false; - } --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const size_t num_planes = media::VideoFrame::NumPlanes(pixel_format); - if (num_planes != gmb_handle.native_pixmap_handle.planes.size() || - num_planes == 0) { diff --git a/www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc b/www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc index 34c856c58baf..845c2d0496d9 100644 --- a/www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc +++ b/www/iridium/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc @@ -1,4 +1,4 @@ ---- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2024-06-25 12:08:48 UTC +--- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/chromeos/gl_image_processor_backend.cc @@ -28,6 +28,10 @@ #include "ui/ozone/public/ozone_platform.h" diff --git a/www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc b/www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc index d8a270964018..1d0222ae30d4 100644 --- a/www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc +++ b/www/iridium/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc @@ -1,4 +1,4 @@ ---- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2024-12-22 12:24:29 UTC +--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/chromeos/libyuv_image_processor_backend.cc @@ -53,7 +53,7 @@ static constexpr struct { #define CONV(in, out, trans, result) \ 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 9afb7ea3dc29..aa5d17bdc1bf 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,6 +1,6 @@ ---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2024-11-04 08:56:03 UTC +--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/chromeos/mailbox_video_frame_converter.cc -@@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe +@@ -68,7 +68,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe << static_cast<int>(buffer_format); NOTREACHED(); } 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 0024fad11154..5275f33e004b 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,4 +1,4 @@ ---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-04-16 18:18:42 UTC +--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/chromeos/platform_video_frame_utils.cc @@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice( const base::FilePath dev_path(FILE_PATH_LITERAL( diff --git a/www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc index 3f6113150ed3..1f3eb4c3e9fa 100644 --- a/www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc +++ b/www/iridium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc @@ -1,6 +1,6 @@ ---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-04-16 18:18:42 UTC +--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/chromeos/video_decoder_pipeline.cc -@@ -1121,7 +1121,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -1122,7 +1122,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( } #endif @@ -9,7 +9,7 @@ // Linux should always use a custom allocator (to allocate buffers using // libva) and a PlatformVideoFramePool. CHECK(allocator.has_value()); -@@ -1130,7 +1130,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -1131,7 +1131,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS. main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator( *allocator, VideoFrame::STORAGE_DMABUFS); @@ -18,7 +18,7 @@ // Linux w/ V4L2 should not use a custom allocator // Only tested with video_decode_accelerator_tests // TODO(wenst@) Test with full Chromium Browser -@@ -1304,7 +1304,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -1305,7 +1305,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( << " VideoFrames"; auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_); diff --git a/www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc index c3a28ffb60eb..6af0aad32ad1 100644 --- a/www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc +++ b/www/iridium/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc @@ -1,6 +1,6 @@ ---- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-04-16 18:18:42 UTC +--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/gpu_video_decode_accelerator_factory.cc -@@ -12,7 +12,7 @@ +@@ -13,7 +13,7 @@ #include "media/gpu/media_gpu_export.h" #include "media/media_buildflags.h" @@ -9,7 +9,7 @@ #include "media/gpu/v4l2/legacy/v4l2_video_decode_accelerator.h" #include "media/gpu/v4l2/v4l2_device.h" #endif -@@ -28,7 +28,7 @@ GpuVideoDecodeAcceleratorFactory::CreateVDA( +@@ -29,7 +29,7 @@ GpuVideoDecodeAcceleratorFactory::CreateVDA( if (gpu_preferences.disable_accelerated_video_decode) return nullptr; @@ -17,4 +17,4 @@ +#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) std::unique_ptr<VideoDecodeAccelerator> vda; - vda.reset(new V4L2VideoDecodeAccelerator(new V4L2Device())); + vda.reset(new V4L2VideoDecodeAccelerator(base::MakeRefCounted<V4L2Device>())); 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 24df60c85a66..7f66aaf4dae4 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,20 +1,20 @@ ---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-04-16 18:18:42 UTC +--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/gpu_video_encode_accelerator_factory.cc -@@ -150,7 +150,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions - return vea_factory_functions; +@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions + } #if BUILDFLAG(USE_VAAPI) -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { - vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA)); + vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA)); } -@@ -158,7 +158,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions - vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA)); +@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions + vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA)); #endif #elif BUILDFLAG(USE_V4L2_CODEC) -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { - vea_factory_functions.push_back(base::BindRepeating(&CreateV4L2VEA)); + vea_factory_functions->push_back(base::BindRepeating(&CreateV4L2VEA)); } 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 0eca5d7ab069..22ac6cf45db9 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-04-16 18:18:42 UTC +--- 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 @@ -17,7 +17,9 @@ #include "media/gpu/vaapi/vaapi_wrapper.h" diff --git a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h index 32d4cb373f76..685c1bb3cb5e 100644 --- a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h +++ b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2023-07-24 14:27:53 UTC +--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_DECODING_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc index 7b6208e93c03..80e64e3ae0de 100644 --- a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc +++ b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2024-11-04 08:56:03 UTC +--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc @@ -18,12 +18,15 @@ #include "media/gpu/v4l2/v4l2_device.h" diff --git a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h index a2a6fa501157..5d41e5f2814a 100644 --- a/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h +++ b/www/iridium/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2023-07-24 14:27:53 UTC +--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_ENCODING_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-media_gpu_test_raw__video.cc b/www/iridium/files/patch-media_gpu_test_raw__video.cc index 6ae38df4973a..2f57c3e05c30 100644 --- a/www/iridium/files/patch-media_gpu_test_raw__video.cc +++ b/www/iridium/files/patch-media_gpu_test_raw__video.cc @@ -1,4 +1,4 @@ ---- media/gpu/test/raw_video.cc.orig 2025-02-22 18:06:53 UTC +--- media/gpu/test/raw_video.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/test/raw_video.cc @@ -61,7 +61,7 @@ std::unique_ptr<base::MemoryMappedFile> CreateMemoryMa base::File::FLAG_READ | base::File::FLAG_WRITE diff --git a/www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc b/www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc index 53de53a26c16..f9307ae01958 100644 --- a/www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc +++ b/www/iridium/files/patch-media_gpu_test_video__frame__file__writer.cc @@ -1,4 +1,4 @@ ---- media/gpu/test/video_frame_file_writer.cc.orig 2025-04-16 18:18:42 UTC +--- media/gpu/test/video_frame_file_writer.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/test/video_frame_file_writer.cc @@ -25,7 +25,7 @@ #include "testing/gtest/include/gtest/gtest.h" 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 58d6372d9720..117f699fdf2e 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,4 +1,4 @@ ---- media/gpu/test/video_frame_helpers.cc.orig 2025-04-16 18:18:42 UTC +--- media/gpu/test/video_frame_helpers.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/test/video_frame_helpers.cc @@ -23,7 +23,7 @@ #include "ui/gfx/buffer_format_util.h" 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 8a2740731535..a66a0adeaa51 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,4 +1,4 @@ ---- media/gpu/test/video_frame_validator.cc.orig 2025-04-16 18:18:42 UTC +--- media/gpu/test/video_frame_validator.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/test/video_frame_validator.cc @@ -34,7 +34,7 @@ #include "testing/gtest/include/gtest/gtest.h" 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 77700fea9b3c..6e7e5a970cbe 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-04-16 18:18:42 UTC +--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/vaapi/vaapi_video_decoder.cc -@@ -780,7 +780,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree +@@ -784,7 +784,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 59e82ffd8bd0..358949b8dc8c 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-04-16 18:18:42 UTC +--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-05-07 06:48:23 UTC +++ media/gpu/vaapi/vaapi_wrapper.cc -@@ -79,7 +79,7 @@ +@@ -81,7 +81,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 70223c32d3c1..95afdb1e1c2d 100644 --- a/www/iridium/files/patch-media_media__options.gni +++ b/www/iridium/files/patch-media_media__options.gni @@ -1,4 +1,4 @@ ---- media/media_options.gni.orig 2025-04-16 18:18:42 UTC +--- media/media_options.gni.orig 2025-05-07 06:48:23 UTC +++ media/media_options.gni @@ -201,12 +201,15 @@ declare_args() { # Enables runtime selection of ALSA library for audio. diff --git a/www/iridium/files/patch-media_mojo_mojom_BUILD.gn b/www/iridium/files/patch-media_mojo_mojom_BUILD.gn new file mode 100644 index 000000000000..15f83cd6ada4 --- /dev/null +++ b/www/iridium/files/patch-media_mojo_mojom_BUILD.gn @@ -0,0 +1,11 @@ +--- media/mojo/mojom/BUILD.gn.orig 2025-05-07 06:48:23 UTC ++++ media/mojo/mojom/BUILD.gn +@@ -959,7 +959,7 @@ source_set("test_support") { + sources = [] + deps = [] + +- if (is_linux || is_chromeos) { ++ if (!is_bsd && (is_linux || is_chromeos)) { + sources += [ + "buffer_handle_test_util.cc", + "buffer_handle_test_util.h", diff --git a/www/iridium/files/patch-media_mojo_mojom_stable_BUILD.gn b/www/iridium/files/patch-media_mojo_mojom_stable_BUILD.gn deleted file mode 100644 index a367d4bc780a..000000000000 --- a/www/iridium/files/patch-media_mojo_mojom_stable_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- media/mojo/mojom/stable/BUILD.gn.orig 2025-04-16 18:18:42 UTC -+++ media/mojo/mojom/stable/BUILD.gn -@@ -191,7 +191,7 @@ source_set("unit_tests") { - } else if (use_v4l2_codec) { - deps += [ "//media/gpu/v4l2:v4l2_status" ] - } -- if (is_linux || is_chromeos) { -+ if (!is_bsd && (is_linux || is_chromeos)) { - sources += [ - "mojom_traits_test_util.cc", - "mojom_traits_test_util.h", diff --git a/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc deleted file mode 100644 index 46ef18923eed..000000000000 --- a/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2025-03-18 16:46:04 UTC -+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc -@@ -861,7 +861,7 @@ const gfx::GpuMemoryBufferId& StructTraits< - return input.id; - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // static - gfx::NativePixmapHandle StructTraits< - media::stable::mojom::NativeGpuMemoryBufferHandleDataView, -@@ -882,7 +882,7 @@ bool StructTraits<media::stable::mojom::NativeGpuMemor - - output->type = gfx::NATIVE_PIXMAP; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (!data.ReadPlatformHandle(&output->native_pixmap_handle)) - return false; - return true; diff --git a/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h b/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h deleted file mode 100644 index c9c8d351c0be..000000000000 --- a/www/iridium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h +++ /dev/null @@ -1,11 +0,0 @@ ---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2025-02-22 18:06:53 UTC -+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h -@@ -704,7 +704,7 @@ struct StructTraits<media::stable::mojom::NativeGpuMem - static const gfx::GpuMemoryBufferId& id( - const gfx::GpuMemoryBufferHandle& input); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - static gfx::NativePixmapHandle platform_handle( - gfx::GpuMemoryBufferHandle& input); - #else 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 25d527457531..221f49950e79 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,4 +1,4 @@ ---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-04-16 18:18:42 UTC +--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC +++ media/mojo/mojom/video_frame_mojom_traits.cc @@ -24,7 +24,7 @@ #include "ui/gfx/mojom/color_space_mojom_traits.h" @@ -7,5 +7,32 @@ -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #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( + media::mojom::OpaqueVideoFrameData::New()); + } +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + 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( + + } // namespace + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // static + bool StructTraits< + media::mojom::ColorPlaneLayoutDataView, +@@ -436,7 +436,7 @@ bool StructTraits<media::mojom::VideoFrameDataView, + frame = media::VideoFrame::WrapTrackingToken( + format, *metadata.tracking_token, coded_size, visible_rect, + natural_size, timestamp); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + } else if (data.is_dmabuf_data()) { + media::mojom::DmabufVideoFrameDataDataView dmabuf_data; + data.GetDmabufDataDataView(&dmabuf_data); diff --git a/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.h b/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.h new file mode 100644 index 000000000000..6a26a4e6cb86 --- /dev/null +++ b/www/iridium/files/patch-media_mojo_mojom_video__frame__mojom__traits.h @@ -0,0 +1,11 @@ +--- media/mojo/mojom/video_frame_mojom_traits.h.orig 2025-05-07 06:48:23 UTC ++++ media/mojo/mojom/video_frame_mojom_traits.h +@@ -21,7 +21,7 @@ + + namespace mojo { + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + template <> + struct StructTraits<media::mojom::ColorPlaneLayoutDataView, + media::ColorPlaneLayout> { 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 index 7c313b770816..fb4cde5597af 100644 --- a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc +++ b/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.cc @@ -1,4 +1,4 @@ ---- media/video/fake_gpu_memory_buffer.cc.orig 2025-04-16 18:18:42 UTC +--- media/video/fake_gpu_memory_buffer.cc.orig 2025-05-07 06:48:23 UTC +++ media/video/fake_gpu_memory_buffer.cc @@ -14,7 +14,7 @@ #include "media/base/format_utils.h" @@ -18,21 +18,12 @@ base::ScopedFD GetDummyFD() { base::ScopedFD fd(open("/dev/zero", O_RDWR)); DCHECK(fd.is_valid()); -@@ -84,7 +84,7 @@ gfx::GpuMemoryBufferHandle CreatePixmapHandleForTestin - static base::AtomicSequenceNumber buffer_id_generator; - handle.id = gfx::GpuMemoryBufferId(buffer_id_generator.GetNext()); +@@ -73,7 +73,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) - for (size_t i = 0; i < VideoFrame::NumPlanes(*video_pixel_format); i++) { - const gfx::Size plane_size_in_bytes = - VideoFrame::PlaneSize(*video_pixel_format, i, size); -@@ -187,7 +187,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemoryBuffer::CloneH - gfx::GpuMemoryBufferHandle handle; - handle.type = gfx::NATIVE_PIXMAP; - handle.id = handle_.id; --#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 = - gfx::CloneHandleForIPC(handle_.native_pixmap_handle); - #endif + 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 index dd8e1a035e27..abf2d866d36c 100644 --- a/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h +++ b/www/iridium/files/patch-media_video_fake__gpu__memory__buffer.h @@ -1,4 +1,4 @@ ---- media/video/fake_gpu_memory_buffer.h.orig 2025-04-16 18:18:42 UTC +--- media/video/fake_gpu_memory_buffer.h.orig 2025-05-07 06:48:23 UTC +++ media/video/fake_gpu_memory_buffer.h @@ -13,7 +13,7 @@ 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 b02423ea0f1d..af55d3f7f678 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-03-18 16:46:04 UTC +--- 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 -@@ -644,7 +644,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa +@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa } bool is_software_backed_video_frame = !video_frame->HasSharedImage(); @@ -9,7 +9,7 @@ is_software_backed_video_frame &= !video_frame->HasDmaBufs(); #endif -@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo +@@ -1057,7 +1057,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get()); #endif @@ -18,7 +18,7 @@ is_webgpu_compatible = handle.native_pixmap_handle.supports_zero_copy_webgpu_import; #endif -@@ -1225,7 +1225,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr +@@ -1228,7 +1228,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 40b87b431e83..1e2e20684391 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-03-18 16:46:04 UTC +--- media/video/video_encode_accelerator_adapter.cc.orig 2025-05-07 06:48:23 UTC +++ media/video/video_encode_accelerator_adapter.cc -@@ -463,7 +463,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/iridium/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/www/iridium/files/patch-media_video_video__encode__accelerator__adapter__test.cc index 0400fa07078d..53ddc2ea9ce1 100644 --- a/www/iridium/files/patch-media_video_video__encode__accelerator__adapter__test.cc +++ b/www/iridium/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-18 16:46:04 UTC +--- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-05-07 06:48:23 UTC +++ media/video/video_encode_accelerator_adapter_test.cc @@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf }); diff --git a/www/iridium/files/patch-media_webrtc_audio__processor.cc b/www/iridium/files/patch-media_webrtc_audio__processor.cc index 785de6aef142..4c7c1d119c95 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-04-16 18:18:42 UTC +--- media/webrtc/audio_processor.cc.orig 2025-05-07 06:48:23 UTC +++ media/webrtc/audio_processor.cc -@@ -507,7 +507,7 @@ std::optional<double> AudioProcessor::ProcessData( +@@ -509,7 +509,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.cc b/www/iridium/files/patch-media_webrtc_helpers.cc index b51a6ab4632c..ba157564cc6c 100644 --- a/www/iridium/files/patch-media_webrtc_helpers.cc +++ b/www/iridium/files/patch-media_webrtc_helpers.cc @@ -1,4 +1,4 @@ ---- media/webrtc/helpers.cc.orig 2025-02-22 18:06:53 UTC +--- media/webrtc/helpers.cc.orig 2025-05-07 06:48:23 UTC +++ media/webrtc/helpers.cc @@ -43,14 +43,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS return; diff --git a/www/iridium/files/patch-media_webrtc_helpers__unittests.cc b/www/iridium/files/patch-media_webrtc_helpers__unittests.cc index e73852475a4d..c7224c2ef6c1 100644 --- a/www/iridium/files/patch-media_webrtc_helpers__unittests.cc +++ b/www/iridium/files/patch-media_webrtc_helpers__unittests.cc @@ -1,4 +1,4 @@ ---- media/webrtc/helpers_unittests.cc.orig 2025-02-22 18:06:53 UTC +--- media/webrtc/helpers_unittests.cc.orig 2025-05-07 06:48:23 UTC +++ media/webrtc/helpers_unittests.cc @@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau EXPECT_TRUE(config.echo_canceller.enabled); diff --git a/www/iridium/files/patch-mojo_core_BUILD.gn b/www/iridium/files/patch-mojo_core_BUILD.gn index 2ecbda1c8821..67e714d84f45 100644 --- a/www/iridium/files/patch-mojo_core_BUILD.gn +++ b/www/iridium/files/patch-mojo_core_BUILD.gn @@ -1,4 +1,4 @@ ---- mojo/core/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- mojo/core/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ mojo/core/BUILD.gn @@ -163,7 +163,7 @@ source_set("impl_for_embedder") { ] diff --git a/www/iridium/files/patch-mojo_core_channel.cc b/www/iridium/files/patch-mojo_core_channel.cc index 2212c3bbb913..b67cecd0b5f4 100644 --- a/www/iridium/files/patch-mojo_core_channel.cc +++ b/www/iridium/files/patch-mojo_core_channel.cc @@ -1,4 +1,4 @@ ---- mojo/core/channel.cc.orig 2025-02-22 18:06:53 UTC +--- mojo/core/channel.cc.orig 2025-05-07 06:48:23 UTC +++ mojo/core/channel.cc @@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 64; const size_t kMaxAttachedHandles = 253; diff --git a/www/iridium/files/patch-mojo_core_embedder_features.h b/www/iridium/files/patch-mojo_core_embedder_features.h index a87a5a809ca9..f51c267c43e6 100644 --- a/www/iridium/files/patch-mojo_core_embedder_features.h +++ b/www/iridium/files/patch-mojo_core_embedder_features.h @@ -1,4 +1,4 @@ ---- mojo/core/embedder/features.h.orig 2023-07-24 14:27:53 UTC +--- mojo/core/embedder/features.h.orig 2025-05-07 06:48:23 UTC +++ mojo/core/embedder/features.h @@ -16,7 +16,7 @@ namespace core { 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 7e45e7ac62d7..b836291974b8 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-04-16 18:18:42 UTC +--- mojo/public/tools/bindings/mojom.gni.orig 2025-05-07 06:48:23 UTC +++ mojo/public/tools/bindings/mojom.gni -@@ -782,6 +782,16 @@ template("mojom") { +@@ -774,6 +774,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 dd4589ff6a93..b748a4e7df63 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-04-16 18:18:42 UTC +--- net/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ net/BUILD.gn @@ -125,7 +125,7 @@ net_configs = [ "//build/config/compiler:wexit_time_destructors", @@ -9,7 +9,7 @@ net_configs += [ "//build/config/linux:libresolv" ] } -@@ -1312,6 +1312,19 @@ component("net") { +@@ -1320,6 +1320,19 @@ component("net") { ] } @@ -29,7 +29,7 @@ if (is_mac) { sources += [ "base/network_notification_thread_mac.cc", -@@ -1475,7 +1488,7 @@ component("net") { +@@ -1483,7 +1496,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", -@@ -2174,7 +2187,7 @@ static_library("test_support") { +@@ -2182,7 +2195,7 @@ static_library("test_support") { ] } @@ -47,7 +47,7 @@ sources += [ "base/address_tracker_linux_test_util.cc", "base/address_tracker_linux_test_util.h", -@@ -2985,14 +2998,14 @@ target(_test_target_type, "net_unittests") { +@@ -3001,14 +3014,14 @@ target(_test_target_type, "net_unittests") { ] } @@ -64,7 +64,7 @@ sources += [ "base/address_tracker_linux_unittest.cc", "base/network_interfaces_linux_unittest.cc", -@@ -3086,6 +3099,10 @@ target(_test_target_type, "net_unittests") { +@@ -3104,6 +3117,10 @@ target(_test_target_type, "net_unittests") { ] } @@ -75,7 +75,7 @@ if (enable_websockets) { sources += [ "server/http_connection_unittest.cc", -@@ -3152,7 +3169,7 @@ target(_test_target_type, "net_unittests") { +@@ -3170,7 +3187,7 @@ target(_test_target_type, "net_unittests") { ] } @@ -84,7 +84,7 @@ sources += [ "tools/quic/quic_simple_server_test.cc" ] } -@@ -3291,7 +3308,7 @@ target(_test_target_type, "net_unittests") { +@@ -3309,7 +3326,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 6564144a327d..f183e1fe0ae7 100644 --- a/www/iridium/files/patch-net_base_features.cc +++ b/www/iridium/files/patch-net_base_features.cc @@ -1,4 +1,4 @@ ---- net/base/features.cc.orig 2025-03-18 16:46:04 UTC +--- net/base/features.cc.orig 2025-05-07 06:48:23 UTC +++ net/base/features.cc @@ -26,7 +26,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin, BASE_FEATURE(kAsyncDns, @@ -9,7 +9,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -549,7 +549,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder, +@@ -548,7 +548,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder, "SpdyHeadersToHttpResponseUseBuilder", base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/iridium/files/patch-net_base_network__change__notifier.cc b/www/iridium/files/patch-net_base_network__change__notifier.cc index ace4fcbd8b28..e8a559f53df6 100644 --- a/www/iridium/files/patch-net_base_network__change__notifier.cc +++ b/www/iridium/files/patch-net_base_network__change__notifier.cc @@ -1,4 +1,4 @@ ---- net/base/network_change_notifier.cc.orig 2025-04-16 18:18:42 UTC +--- net/base/network_change_notifier.cc.orig 2025-05-07 06:48:23 UTC +++ net/base/network_change_notifier.cc @@ -36,7 +36,7 @@ #include "net/base/network_change_notifier_linux.h" diff --git a/www/iridium/files/patch-net_base_network__change__notifier__passive.cc b/www/iridium/files/patch-net_base_network__change__notifier__passive.cc index b33ecf69de1d..4d1bc307f5f3 100644 --- a/www/iridium/files/patch-net_base_network__change__notifier__passive.cc +++ b/www/iridium/files/patch-net_base_network__change__notifier__passive.cc @@ -1,4 +1,4 @@ ---- net/base/network_change_notifier_passive.cc.orig 2025-04-16 18:18:42 UTC +--- net/base/network_change_notifier_passive.cc.orig 2025-05-07 06:48:23 UTC +++ net/base/network_change_notifier_passive.cc @@ -106,7 +106,7 @@ NetworkChangeNotifierPassive::GetAddressMapOwnerIntern NetworkChangeNotifier::NetworkChangeCalculatorParams diff --git a/www/iridium/files/patch-net_base_network__interfaces__posix.h b/www/iridium/files/patch-net_base_network__interfaces__posix.h index f778a775c886..b83ccfd0d65a 100644 --- a/www/iridium/files/patch-net_base_network__interfaces__posix.h +++ b/www/iridium/files/patch-net_base_network__interfaces__posix.h @@ -1,4 +1,4 @@ ---- net/base/network_interfaces_posix.h.orig 2022-03-28 18:11:04 UTC +--- net/base/network_interfaces_posix.h.orig 2025-05-07 06:48:23 UTC +++ net/base/network_interfaces_posix.h @@ -8,6 +8,8 @@ // This file provides some basic functionality shared between 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 d044d6235f0d..708426ba2667 100644 --- a/www/iridium/files/patch-net_base_sockaddr__util__posix.cc +++ b/www/iridium/files/patch-net_base_sockaddr__util__posix.cc @@ -1,4 +1,4 @@ ---- net/base/sockaddr_util_posix.cc.orig 2025-03-18 16:46:04 UTC +--- net/base/sockaddr_util_posix.cc.orig 2025-05-07 06:48:23 UTC +++ net/base/sockaddr_util_posix.cc @@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path, return true; diff --git a/www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc b/www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc index 4661f6d13038..db843ae508fc 100644 --- a/www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc +++ b/www/iridium/files/patch-net_base_sockaddr__util__posix__unittest.cc @@ -1,4 +1,4 @@ ---- net/base/sockaddr_util_posix_unittest.cc.orig 2024-08-01 05:47:53 UTC +--- net/base/sockaddr_util_posix_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ net/base/sockaddr_util_posix_unittest.cc @@ -88,7 +88,8 @@ TEST(FillUnixAddressTest, AbstractLinuxAddress) { size_t path_max = MaxPathLength(&storage); diff --git a/www/iridium/files/patch-net_cert_cert__verify__proc.h b/www/iridium/files/patch-net_cert_cert__verify__proc.h index 84fcf2dbf85d..fd4ac1b6c7d8 100644 --- a/www/iridium/files/patch-net_cert_cert__verify__proc.h +++ b/www/iridium/files/patch-net_cert_cert__verify__proc.h @@ -1,6 +1,6 @@ ---- net/cert/cert_verify_proc.h.orig 2024-12-22 12:24:29 UTC +--- net/cert/cert_verify_proc.h.orig 2025-05-07 06:48:23 UTC +++ net/cert/cert_verify_proc.h -@@ -186,7 +186,7 @@ class NET_EXPORT CertVerifyProc +@@ -182,7 +182,7 @@ class NET_EXPORT CertVerifyProc kMaxValue = kChainLengthOne }; 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 5bd8e53b3448..cfca471a68f6 100644 --- a/www/iridium/files/patch-net_disk__cache_backend__experiment.h +++ b/www/iridium/files/patch-net_disk__cache_backend__experiment.h @@ -1,4 +1,4 @@ ---- net/disk_cache/backend_experiment.h.orig 2024-12-22 12:24:29 UTC +--- net/disk_cache/backend_experiment.h.orig 2025-05-07 06:48:23 UTC +++ net/disk_cache/backend_experiment.h @@ -14,7 +14,7 @@ namespace disk_cache { // default. 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 4c02b8382dbb..86a5b77a989d 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,4 +1,4 @@ ---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-03-18 16:46:04 UTC +--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-05-07 06:48:23 UTC +++ net/disk_cache/simple/simple_file_tracker.cc @@ -37,7 +37,17 @@ bool SimpleFileTracker::TrackedFiles::InLRUList() cons } diff --git a/www/iridium/files/patch-net_dns_BUILD.gn b/www/iridium/files/patch-net_dns_BUILD.gn index 70e403a4448c..3d4d9837d67a 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-02-22 18:06:53 UTC +--- net/dns/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ net/dns/BUILD.gn @@ -140,7 +140,7 @@ source_set("dns") { "dns_config_service_android.cc", diff --git a/www/iridium/files/patch-net_dns_address__info.cc b/www/iridium/files/patch-net_dns_address__info.cc index d3568be553b4..0fb081f0958d 100644 --- a/www/iridium/files/patch-net_dns_address__info.cc +++ b/www/iridium/files/patch-net_dns_address__info.cc @@ -1,4 +1,4 @@ ---- net/dns/address_info.cc.orig 2024-08-01 05:47:53 UTC +--- net/dns/address_info.cc.orig 2025-05-07 06:48:23 UTC +++ net/dns/address_info.cc @@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get( // error. 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 0bc07ca83cb9..de92425c9c68 100644 --- a/www/iridium/files/patch-net_dns_address__sorter__posix.cc +++ b/www/iridium/files/patch-net_dns_address__sorter__posix.cc @@ -1,4 +1,4 @@ ---- net/dns/address_sorter_posix.cc.orig 2024-08-01 05:47:53 UTC +--- net/dns/address_sorter_posix.cc.orig 2025-05-07 06:48:23 UTC +++ net/dns/address_sorter_posix.cc @@ -32,6 +32,7 @@ #include "net/dns/netinet_in_var_ios.h" diff --git a/www/iridium/files/patch-net_dns_dns__config__service__posix.cc b/www/iridium/files/patch-net_dns_dns__config__service__posix.cc index 059bd7f53038..baf57aede3c0 100644 --- a/www/iridium/files/patch-net_dns_dns__config__service__posix.cc +++ b/www/iridium/files/patch-net_dns_dns__config__service__posix.cc @@ -1,4 +1,4 @@ ---- net/dns/dns_config_service_posix.cc.orig 2024-08-01 05:47:53 UTC +--- net/dns/dns_config_service_posix.cc.orig 2025-05-07 06:48:23 UTC +++ net/dns/dns_config_service_posix.cc @@ -39,6 +39,11 @@ #include "net/dns/dns_config_watcher_mac.h" diff --git a/www/iridium/files/patch-net_dns_dns__reloader.cc b/www/iridium/files/patch-net_dns_dns__reloader.cc index fd30a2efc4b4..c7e7f88074ac 100644 --- a/www/iridium/files/patch-net_dns_dns__reloader.cc +++ b/www/iridium/files/patch-net_dns_dns__reloader.cc @@ -1,4 +1,4 @@ ---- net/dns/dns_reloader.cc.orig 2023-04-22 17:45:15 UTC +--- net/dns/dns_reloader.cc.orig 2025-05-07 06:48:23 UTC +++ net/dns/dns_reloader.cc @@ -10,6 +10,7 @@ // - there's not guarantee it exists at all. :( diff --git a/www/iridium/files/patch-net_dns_dns__util.cc b/www/iridium/files/patch-net_dns_dns__util.cc index cdf9e1b563fd..5d057d67fd63 100644 --- a/www/iridium/files/patch-net_dns_dns__util.cc +++ b/www/iridium/files/patch-net_dns_dns__util.cc @@ -1,4 +1,4 @@ ---- net/dns/dns_util.cc.orig 2023-03-13 07:33:08 UTC +--- net/dns/dns_util.cc.orig 2025-05-07 06:48:23 UTC +++ net/dns/dns_util.cc @@ -29,6 +29,8 @@ #include "net/dns/public/util.h" diff --git a/www/iridium/files/patch-net_dns_host__resolver__proc.cc b/www/iridium/files/patch-net_dns_host__resolver__proc.cc index 4fdd727daede..40288c7d25ac 100644 --- a/www/iridium/files/patch-net_dns_host__resolver__proc.cc +++ b/www/iridium/files/patch-net_dns_host__resolver__proc.cc @@ -1,4 +1,4 @@ ---- net/dns/host_resolver_proc.cc.orig 2022-12-06 08:09:13 UTC +--- net/dns/host_resolver_proc.cc.orig 2025-05-07 06:48:23 UTC +++ net/dns/host_resolver_proc.cc @@ -15,10 +15,6 @@ #include "net/base/net_errors.h" diff --git a/www/iridium/files/patch-net_dns_public_BUILD.gn b/www/iridium/files/patch-net_dns_public_BUILD.gn index 74de88fd1a41..32c48e931966 100644 --- a/www/iridium/files/patch-net_dns_public_BUILD.gn +++ b/www/iridium/files/patch-net_dns_public_BUILD.gn @@ -1,4 +1,4 @@ ---- net/dns/public/BUILD.gn.orig 2024-06-25 12:08:48 UTC +--- net/dns/public/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ net/dns/public/BUILD.gn @@ -78,7 +78,7 @@ source_set("tests") { "doh_provider_entry_unittest.cc", diff --git a/www/iridium/files/patch-net_dns_public_resolv__reader.h b/www/iridium/files/patch-net_dns_public_resolv__reader.h index 898a1d5fe1de..61f200c3d2e0 100644 --- a/www/iridium/files/patch-net_dns_public_resolv__reader.h +++ b/www/iridium/files/patch-net_dns_public_resolv__reader.h @@ -1,4 +1,4 @@ ---- net/dns/public/resolv_reader.h.orig 2022-03-28 18:11:04 UTC +--- net/dns/public/resolv_reader.h.orig 2025-05-07 06:48:23 UTC +++ net/dns/public/resolv_reader.h @@ -5,6 +5,7 @@ #ifndef NET_DNS_PUBLIC_RESOLV_READER_H_ diff --git a/www/iridium/files/patch-net_dns_public_scoped__res__state.h b/www/iridium/files/patch-net_dns_public_scoped__res__state.h index 3741eae536f8..d8a9f30611e2 100644 --- a/www/iridium/files/patch-net_dns_public_scoped__res__state.h +++ b/www/iridium/files/patch-net_dns_public_scoped__res__state.h @@ -1,4 +1,4 @@ ---- net/dns/public/scoped_res_state.h.orig 2024-06-25 12:08:48 UTC +--- net/dns/public/scoped_res_state.h.orig 2025-05-07 06:48:23 UTC +++ net/dns/public/scoped_res_state.h @@ -5,6 +5,7 @@ #ifndef NET_DNS_PUBLIC_SCOPED_RES_STATE_H_ diff --git a/www/iridium/files/patch-net_filter_zstd__source__stream.cc b/www/iridium/files/patch-net_filter_zstd__source__stream.cc index 49266ce0d3bc..5e91cb56a88d 100644 --- a/www/iridium/files/patch-net_filter_zstd__source__stream.cc +++ b/www/iridium/files/patch-net_filter_zstd__source__stream.cc @@ -1,4 +1,4 @@ ---- net/filter/zstd_source_stream.cc.orig 2024-06-25 12:08:48 UTC +--- net/filter/zstd_source_stream.cc.orig 2025-05-07 06:48:23 UTC +++ net/filter/zstd_source_stream.cc @@ -7,6 +7,7 @@ #include <algorithm> diff --git a/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc b/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc index 3e62bfe2c8ee..7db9301607ac 100644 --- a/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc +++ b/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc @@ -1,14 +1,13 @@ ---- net/http/http_auth_gssapi_posix.cc.orig 2024-08-01 05:47:53 UTC +--- net/http/http_auth_gssapi_posix.cc.orig 2025-05-07 06:48:23 UTC +++ net/http/http_auth_gssapi_posix.cc -@@ -375,8 +375,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib - static const char* const kDefaultLibraryNames[] = { +@@ -366,7 +366,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib + } else { #if BUILDFLAG(IS_APPLE) - "/System/Library/Frameworks/GSS.framework/GSS" + library_names.emplace_back("/System/Library/Frameworks/GSS.framework/GSS"); -#elif BUILDFLAG(IS_OPENBSD) -- "libgssapi.so" // Heimdal - OpenBSD +#elif BUILDFLAG(IS_BSD) -+ "libgssapi_krb5.so.2", // MIT Kerberos - FreeBSD -+ "libgssapi.so" // Heimdal - OpenBSD, FreeBSD ++ // MIT Kerberos - FreeBSD ++ library_names.emplace_back("libgssapi_krb5.so.2"); + // Heimdal - OpenBSD + library_names.emplace_back("libgssapi.so"); #else - "libgssapi_krb5.so.2", // MIT Kerberos - FC, Suse10, Debian - "libgssapi.so.4", // Heimdal - Suse10, MDK diff --git a/www/iridium/files/patch-net_http_http__auth__gssapi__posix.h b/www/iridium/files/patch-net_http_http__auth__gssapi__posix.h index ce5cf36e6b11..471c76ddb2cb 100644 --- a/www/iridium/files/patch-net_http_http__auth__gssapi__posix.h +++ b/www/iridium/files/patch-net_http_http__auth__gssapi__posix.h @@ -1,4 +1,4 @@ ---- net/http/http_auth_gssapi_posix.h.orig 2022-10-05 07:34:01 UTC +--- net/http/http_auth_gssapi_posix.h.orig 2025-05-07 06:48:23 UTC +++ net/http/http_auth_gssapi_posix.h @@ -21,6 +21,9 @@ #if BUILDFLAG(IS_APPLE) diff --git a/www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc b/www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc index d9ae0fb981a7..61bcbe06cd1d 100644 --- a/www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc +++ b/www/iridium/files/patch-net_http_http__auth__handler__negotiate.cc @@ -1,4 +1,4 @@ ---- net/http/http_auth_handler_negotiate.cc.orig 2025-04-16 18:18:42 UTC +--- net/http/http_auth_handler_negotiate.cc.orig 2025-05-07 06:48:23 UTC +++ net/http/http_auth_handler_negotiate.cc @@ -119,7 +119,7 @@ int HttpAuthHandlerNegotiate::Factory::CreateAuthHandl #elif BUILDFLAG(IS_POSIX) diff --git a/www/iridium/files/patch-net_http_http__auth__preferences.cc b/www/iridium/files/patch-net_http_http__auth__preferences.cc index 9893a3379346..01cc5ce69525 100644 --- a/www/iridium/files/patch-net_http_http__auth__preferences.cc +++ b/www/iridium/files/patch-net_http_http__auth__preferences.cc @@ -1,4 +1,4 @@ ---- net/http/http_auth_preferences.cc.orig 2025-04-16 18:18:42 UTC +--- net/http/http_auth_preferences.cc.orig 2025-05-07 06:48:23 UTC +++ net/http/http_auth_preferences.cc @@ -38,7 +38,7 @@ std::string HttpAuthPreferences::AuthAndroidNegotiateA } diff --git a/www/iridium/files/patch-net_http_http__auth__preferences.h b/www/iridium/files/patch-net_http_http__auth__preferences.h index 637f32963aa0..f437953d92e3 100644 --- a/www/iridium/files/patch-net_http_http__auth__preferences.h +++ b/www/iridium/files/patch-net_http_http__auth__preferences.h @@ -1,4 +1,4 @@ ---- net/http/http_auth_preferences.h.orig 2025-04-16 18:18:42 UTC +--- net/http/http_auth_preferences.h.orig 2025-05-07 06:48:23 UTC +++ net/http/http_auth_preferences.h @@ -49,7 +49,7 @@ class NET_EXPORT HttpAuthPreferences { #if BUILDFLAG(IS_ANDROID) 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 f0648d090cb5..9adf5aa2f05d 100644 --- a/www/iridium/files/patch-net_http_http__network__session.cc +++ b/www/iridium/files/patch-net_http_http__network__session.cc @@ -1,4 +1,4 @@ ---- net/http/http_network_session.cc.orig 2024-11-04 08:56:03 UTC +--- net/http/http_network_session.cc.orig 2025-05-07 06:48:23 UTC +++ net/http/http_network_session.cc @@ -20,7 +20,9 @@ #include "build/build_config.h" diff --git a/www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc b/www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc index 50b9e044181f..523a3393da25 100644 --- a/www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc +++ b/www/iridium/files/patch-net_proxy__resolution_proxy__config__service.cc @@ -1,4 +1,4 @@ ---- net/proxy_resolution/proxy_config_service.cc.orig 2023-03-13 07:33:08 UTC +--- net/proxy_resolution/proxy_config_service.cc.orig 2025-05-07 06:48:23 UTC +++ net/proxy_resolution/proxy_config_service.cc @@ -19,20 +19,20 @@ #include "net/proxy_resolution/proxy_config_service_ios.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 81c8ecf85d65..761b6dccbe18 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 2024-08-01 05:47:53 UTC +--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-05-07 06:48:23 UTC +++ net/proxy_resolution/proxy_config_service_linux.cc @@ -11,7 +11,9 @@ @@ -18,7 +18,7 @@ // Converts |value| from a decimal string to an int. If there was a failure // parsing, returns |default_value|. int StringToIntOrDefault(std::string_view value, int default_value) { -@@ -1038,6 +1041,7 @@ class SettingGetterImplKDE : public ProxyConfigService +@@ -1048,6 +1051,7 @@ class SettingGetterImplKDE : public ProxyConfigService // events on. scoped_refptr<base::SequencedTaskRunner> file_task_runner_; }; @@ -26,7 +26,7 @@ } // namespace -@@ -1256,9 +1260,11 @@ ProxyConfigServiceLinux::Delegate::Delegate( +@@ -1266,9 +1270,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 index f8290dda7a09..caf85f580c65 100644 --- a/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc +++ b/www/iridium/files/patch-net_quic_quic__network__transaction__unittest.cc @@ -1,4 +1,4 @@ ---- net/quic/quic_network_transaction_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- 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 diff --git a/www/iridium/files/patch-net_socket_socks5__client__socket.cc b/www/iridium/files/patch-net_socket_socks5__client__socket.cc index 2e3ba1348487..34adf2bc3bf0 100644 --- a/www/iridium/files/patch-net_socket_socks5__client__socket.cc +++ b/www/iridium/files/patch-net_socket_socks5__client__socket.cc @@ -1,4 +1,4 @@ ---- net/socket/socks5_client_socket.cc.orig 2025-04-16 18:18:42 UTC +--- net/socket/socks5_client_socket.cc.orig 2025-05-07 06:48:23 UTC +++ net/socket/socks5_client_socket.cc @@ -23,6 +23,9 @@ #include "net/log/net_log_event_type.h" diff --git a/www/iridium/files/patch-net_socket_tcp__socket__posix.cc b/www/iridium/files/patch-net_socket_tcp__socket__posix.cc index 66981f3eb75f..6917d3eb7e6e 100644 --- a/www/iridium/files/patch-net_socket_tcp__socket__posix.cc +++ b/www/iridium/files/patch-net_socket_tcp__socket__posix.cc @@ -1,4 +1,4 @@ ---- net/socket/tcp_socket_posix.cc.orig 2024-11-04 08:56:03 UTC +--- net/socket/tcp_socket_posix.cc.orig 2025-05-07 06:48:23 UTC +++ net/socket/tcp_socket_posix.cc @@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) { PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd; 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 bcc7cd5b25e0..7ce43eb13129 100644 --- a/www/iridium/files/patch-net_socket_udp__socket__posix.cc +++ b/www/iridium/files/patch-net_socket_udp__socket__posix.cc @@ -1,4 +1,4 @@ ---- net/socket/udp_socket_posix.cc.orig 2025-04-16 18:18:42 UTC +--- net/socket/udp_socket_posix.cc.orig 2025-05-07 06:48:23 UTC +++ net/socket/udp_socket_posix.cc @@ -527,12 +527,17 @@ int UDPSocketPosix::SetRecvTos() { #endif // BUILDFLAG(IS_APPLE) 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 e966f7584e73..99e041cb3e12 100644 --- a/www/iridium/files/patch-net_socket_udp__socket__unittest.cc +++ b/www/iridium/files/patch-net_socket_udp__socket__unittest.cc @@ -1,4 +1,4 @@ ---- net/socket/udp_socket_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- net/socket/udp_socket_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ net/socket/udp_socket_unittest.cc @@ -371,7 +371,7 @@ TEST_F(UDPSocketTest, PartialRecv) { EXPECT_EQ(second_packet, received); @@ -27,7 +27,7 @@ // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia. EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); #else -@@ -763,7 +763,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) { +@@ -770,7 +770,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 -@@ -817,7 +817,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) { +@@ -824,7 +824,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) { NetLogSource()); ASSERT_THAT(client_socket.Connect(send_address), IsOk()); diff --git a/www/iridium/files/patch-net_third__party_quiche_BUILD.gn b/www/iridium/files/patch-net_third__party_quiche_BUILD.gn index 414b96ec9383..87c4e02d1819 100644 --- a/www/iridium/files/patch-net_third__party_quiche_BUILD.gn +++ b/www/iridium/files/patch-net_third__party_quiche_BUILD.gn @@ -1,4 +1,4 @@ ---- net/third_party/quiche/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- net/third_party/quiche/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ net/third_party/quiche/BUILD.gn @@ -28,7 +28,7 @@ import("//net/third_party/quiche/src/build/source_list import("//testing/libfuzzer/fuzzer_test.gni") diff --git a/www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc index 76d63a3eee13..3ed9cbd0aa77 100644 --- a/www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc +++ b/www/iridium/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc @@ -1,4 +1,4 @@ ---- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2024-11-04 08:56:03 UTC +--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-05-07 06:48:23 UTC +++ net/tools/cert_verify_tool/cert_verify_tool.cc @@ -35,7 +35,7 @@ #include "third_party/boringssl/src/pki/trust_store.h" @@ -18,7 +18,7 @@ // On Linux, use a fixed ProxyConfigService, since the default one // depends on glib. // -@@ -580,7 +580,7 @@ int main(int argc, char** argv) { +@@ -582,7 +582,7 @@ int main(int argc, char** argv) { std::string impls_str = command_line.GetSwitchValueASCII("impls"); if (impls_str.empty()) { // Default value. diff --git a/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc b/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc index 8362e2e84bcb..e392002a3722 100644 --- a/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc +++ b/www/iridium/files/patch-net_tools_net__watcher_net__watcher.cc @@ -1,4 +1,4 @@ ---- net/tools/net_watcher/net_watcher.cc.orig 2025-04-16 18:18:42 UTC +--- net/tools/net_watcher/net_watcher.cc.orig 2025-05-07 06:48:23 UTC +++ net/tools/net_watcher/net_watcher.cc @@ -31,7 +31,7 @@ #include "net/proxy_resolution/proxy_config_service.h" diff --git a/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h b/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h index 64b5c87ad49e..417f7bdf66e4 100644 --- a/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h +++ b/www/iridium/files/patch-net_traffic__annotation_network__traffic__annotation.h @@ -1,4 +1,4 @@ ---- net/traffic_annotation/network_traffic_annotation.h.orig 2025-04-16 18:18:42 UTC +--- net/traffic_annotation/network_traffic_annotation.h.orig 2025-05-07 06:48:23 UTC +++ net/traffic_annotation/network_traffic_annotation.h @@ -374,7 +374,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { } // namespace net diff --git a/www/iridium/files/patch-net_url__request_url__request.cc b/www/iridium/files/patch-net_url__request_url__request.cc index c28a33a6ae92..19bb489c965b 100644 --- a/www/iridium/files/patch-net_url__request_url__request.cc +++ b/www/iridium/files/patch-net_url__request_url__request.cc @@ -1,4 +1,4 @@ ---- net/url_request/url_request.cc.orig 2025-04-16 18:18:42 UTC +--- net/url_request/url_request.cc.orig 2025-05-07 06:48:23 UTC +++ net/url_request/url_request.cc @@ -10,6 +10,7 @@ # include <unistd.h> @@ -16,7 +16,7 @@ #include "net/base/auth.h" #include "net/base/features.h" #include "net/base/io_buffer.h" -@@ -63,7 +65,10 @@ namespace iridium { +@@ -64,7 +66,10 @@ namespace iridium { void textlog_request(const char *caller, const GURL &url) { 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 53e6ece4fa37..dc65ab2cfe8d 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,4 +1,4 @@ ---- net/url_request/url_request_context.cc.orig 2025-04-16 18:18:42 UTC +--- net/url_request/url_request_context.cc.orig 2025-05-07 06:48:23 UTC +++ net/url_request/url_request_context.cc @@ -119,7 +119,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge return &network_session->context(); diff --git a/www/iridium/files/patch-net_url__request_url__request__context.h b/www/iridium/files/patch-net_url__request_url__request__context.h index 333b93cffc9a..dbf0b579fb38 100644 --- a/www/iridium/files/patch-net_url__request_url__request__context.h +++ b/www/iridium/files/patch-net_url__request_url__request__context.h @@ -1,4 +1,4 @@ ---- net/url_request/url_request_context.h.orig 2025-04-16 18:18:42 UTC +--- net/url_request/url_request_context.h.orig 2025-05-07 06:48:23 UTC +++ net/url_request/url_request_context.h @@ -86,7 +86,7 @@ class NET_EXPORT URLRequestContext final { // session. 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 79da739b5728..ce8f97fd6a03 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-04-16 18:18:42 UTC +--- net/url_request/url_request_context_builder.cc.orig 2025-05-07 06:48:23 UTC +++ net/url_request/url_request_context_builder.cc -@@ -440,7 +440,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu +@@ -441,7 +441,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu } if (!proxy_resolution_service_) { diff --git a/www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc b/www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc index 6324e735d68b..954b057b4e46 100644 --- a/www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc +++ b/www/iridium/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc @@ -1,4 +1,4 @@ ---- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-04-16 18:18:42 UTC +--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-05-07 06:48:23 UTC +++ net/websockets/websocket_basic_stream_adapters_test.cc @@ -1098,10 +1098,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest, OnCloseOkShouldBeTranslatedToConnectionClose) { diff --git a/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc index 57a37739dd9a..bebe760cbab0 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-04-16 18:18:42 UTC +--- pdf/pdfium/pdfium_engine.cc.orig 2025-05-07 06:48:23 UTC +++ pdf/pdfium/pdfium_engine.cc -@@ -109,7 +109,7 @@ +@@ -111,7 +111,7 @@ #include "ui/accessibility/ax_features.mojom-features.h" #endif @@ -9,7 +9,7 @@ #include "pdf/pdfium/pdfium_font_linux.h" #endif -@@ -565,7 +565,7 @@ void InitializeSDK(bool enable_v8, +@@ -567,7 +567,7 @@ void InitializeSDK(bool enable_v8, FPDF_InitLibraryWithConfig(&config); 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 07a2e60ec071..895461afb670 100644 --- a/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc +++ b/www/iridium/files/patch-printing_backend_cups__ipp__helper.cc @@ -1,4 +1,4 @@ ---- printing/backend/cups_ipp_helper.cc.orig 2025-03-18 16:46:04 UTC +--- printing/backend/cups_ipp_helper.cc.orig 2025-05-07 06:48:23 UTC +++ printing/backend/cups_ipp_helper.cc @@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOptionProvider& prin // Provide a default DPI if no valid DPI is found. diff --git a/www/iridium/files/patch-printing_backend_print__backend__cups.cc b/www/iridium/files/patch-printing_backend_print__backend__cups.cc index 64bb5c00d832..1a25e1b1ff06 100644 --- a/www/iridium/files/patch-printing_backend_print__backend__cups.cc +++ b/www/iridium/files/patch-printing_backend_print__backend__cups.cc @@ -1,4 +1,4 @@ ---- printing/backend/print_backend_cups.cc.orig 2025-04-16 18:18:42 UTC +--- 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" 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 d4165ef2b086..682601e14000 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 2023-11-22 14:00:11 UTC +--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-05-07 06:48:23 UTC +++ printing/mojom/printing_context_mojom_traits.cc @@ -19,7 +19,7 @@ #include "base/numerics/safe_conversions.h" diff --git a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h index ce44a32067f2..d3f22e8e85ba 100644 --- a/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h +++ b/www/iridium/files/patch-printing_mojom_printing__context__mojom__traits.h @@ -1,4 +1,4 @@ ---- printing/mojom/printing_context_mojom_traits.h.orig 2023-10-21 11:51:27 UTC +--- printing/mojom/printing_context_mojom_traits.h.orig 2025-05-07 06:48:23 UTC +++ printing/mojom/printing_context_mojom_traits.h @@ -166,7 +166,7 @@ struct StructTraits<printing::mojom::PrintSettingsData return s.pages_per_sheet(); 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 776278202d5c..bf59eca5dfa5 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,4 +1,4 @@ ---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-04-16 18:18:42 UTC +--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-05-07 06:48:23 UTC +++ printing/mojom/printing_context_mojom_traits_unittest.cc @@ -79,7 +79,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData( data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf"); diff --git a/www/iridium/files/patch-printing_print__settings.cc b/www/iridium/files/patch-printing_print__settings.cc index 670f0affe9bd..ffbc66173394 100644 --- a/www/iridium/files/patch-printing_print__settings.cc +++ b/www/iridium/files/patch-printing_print__settings.cc @@ -1,4 +1,4 @@ ---- printing/print_settings.cc.orig 2024-12-22 12:24:29 UTC +--- printing/print_settings.cc.orig 2025-05-07 06:48:23 UTC +++ printing/print_settings.cc @@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet #endif diff --git a/www/iridium/files/patch-printing_print__settings.h b/www/iridium/files/patch-printing_print__settings.h index 7749226e0174..f1f5e15d4b7d 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 2024-11-04 08:56:03 UTC +--- printing/print_settings.h.orig 2025-05-07 06:48:23 UTC +++ printing/print_settings.h @@ -25,7 +25,7 @@ #include "base/values.h" diff --git a/www/iridium/files/patch-printing_print__settings__conversion.cc b/www/iridium/files/patch-printing_print__settings__conversion.cc index e650576f9000..0b4e7a47d8a3 100644 --- a/www/iridium/files/patch-printing_print__settings__conversion.cc +++ b/www/iridium/files/patch-printing_print__settings__conversion.cc @@ -1,4 +1,4 @@ ---- printing/print_settings_conversion.cc.orig 2024-06-25 12:08:48 UTC +--- printing/print_settings_conversion.cc.orig 2025-05-07 06:48:23 UTC +++ printing/print_settings_conversion.cc @@ -285,7 +285,7 @@ std::unique_ptr<PrintSettings> PrintSettingsFromJobSet settings->set_is_modifiable(is_modifiable.value()); diff --git a/www/iridium/files/patch-printing_printing__context__linux.cc b/www/iridium/files/patch-printing_printing__context__linux.cc index be33d28c98cf..10590c43497e 100644 --- a/www/iridium/files/patch-printing_printing__context__linux.cc +++ b/www/iridium/files/patch-printing_printing__context__linux.cc @@ -1,4 +1,4 @@ ---- printing/printing_context_linux.cc.orig 2024-12-22 12:24:29 UTC +--- printing/printing_context_linux.cc.orig 2025-05-07 06:48:23 UTC +++ printing/printing_context_linux.cc @@ -23,7 +23,7 @@ #endif diff --git a/www/iridium/files/patch-printing_printing__features.cc b/www/iridium/files/patch-printing_printing__features.cc index 3b7e19c38071..d0276997445a 100644 --- a/www/iridium/files/patch-printing_printing__features.cc +++ b/www/iridium/files/patch-printing_printing__features.cc @@ -1,7 +1,7 @@ ---- printing/printing_features.cc.orig 2025-02-22 18:06:53 UTC +--- printing/printing_features.cc.orig 2025-05-07 06:48:23 UTC +++ printing/printing_features.cc -@@ -21,12 +21,12 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr, - base::FEATURE_ENABLED_BY_DEFAULT); +@@ -26,12 +26,12 @@ BASE_FEATURE(kApiPrintingMarginsAndScale, + base::FEATURE_DISABLED_BY_DEFAULT); #endif // BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) @@ -15,7 +15,7 @@ base::FEATURE_DISABLED_BY_DEFAULT #else base::FEATURE_ENABLED_BY_DEFAULT -@@ -69,7 +69,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf, +@@ -81,7 +81,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 40856b0206cc..9f7e8d13e53b 100644 --- a/www/iridium/files/patch-printing_printing__features.h +++ b/www/iridium/files/patch-printing_printing__features.h @@ -1,7 +1,7 @@ ---- printing/printing_features.h.orig 2024-08-01 05:47:53 UTC +--- printing/printing_features.h.orig 2025-05-07 06:48:23 UTC +++ printing/printing_features.h -@@ -22,7 +22,7 @@ COMPONENT_EXPORT(PRINTING_BASE) - BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr); +@@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE) + BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale); #endif // BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) diff --git a/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc index e8302ed55fc6..5fa377a79c06 100644 --- a/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc +++ b/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2024-06-25 12:08:48 UTC +--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC +++ printing/sandbox/print_backend_sandbox_hook_linux.cc @@ -10,20 +10,27 @@ #include "base/path_service.h" diff --git a/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h b/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h index ff1a7382c3df..ce222611e103 100644 --- a/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h +++ b/www/iridium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2023-10-21 11:51:27 UTC +--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ printing/sandbox/print_backend_sandbox_hook_linux.h @@ -5,8 +5,13 @@ #ifndef PRINTING_SANDBOX_PRINT_BACKEND_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-remoting_base_chromoting__event.cc b/www/iridium/files/patch-remoting_base_chromoting__event.cc index 61e16a336821..57048286fc15 100644 --- a/www/iridium/files/patch-remoting_base_chromoting__event.cc +++ b/www/iridium/files/patch-remoting_base_chromoting__event.cc @@ -1,4 +1,4 @@ ---- remoting/base/chromoting_event.cc.orig 2025-03-18 16:46:04 UTC +--- 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()); diff --git a/www/iridium/files/patch-remoting_base_host__settings.cc b/www/iridium/files/patch-remoting_base_host__settings.cc index 594d771d25bf..72a3e103c91b 100644 --- a/www/iridium/files/patch-remoting_base_host__settings.cc +++ b/www/iridium/files/patch-remoting_base_host__settings.cc @@ -1,4 +1,4 @@ ---- remoting/base/host_settings.cc.orig 2022-03-28 18:11:04 UTC +--- remoting/base/host_settings.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/base/host_settings.cc @@ -7,7 +7,7 @@ #include "base/no_destructor.h" diff --git a/www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc b/www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc index ea0adabbda94..d32adda37d50 100644 --- a/www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc +++ b/www/iridium/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc @@ -1,4 +1,4 @@ ---- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-03-18 16:46:04 UTC +--- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/codec/webrtc_video_encoder_vpx.cc @@ -92,7 +92,7 @@ void SetVp8CodecParameters(vpx_codec_enc_cfg_t* config const webrtc::DesktopSize& size) { diff --git a/www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc b/www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc index e78a7d9d2066..0c26dcf1c068 100644 --- a/www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc +++ b/www/iridium/files/patch-remoting_host_base_desktop__environment__options.cc @@ -1,6 +1,6 @@ ---- remoting/host/base/desktop_environment_options.cc.orig 2024-11-04 08:56:03 UTC +--- remoting/host/base/desktop_environment_options.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/base/desktop_environment_options.cc -@@ -99,7 +99,7 @@ bool DesktopEnvironmentOptions::capture_video_on_dedic +@@ -109,7 +109,7 @@ bool DesktopEnvironmentOptions::capture_video_on_dedic // TODO(joedow): Determine whether we can migrate additional platforms to // using the DesktopCaptureWrapper instead of the DesktopCaptureProxy. Then // clean up DesktopCapturerProxy::Core::CreateCapturer(). diff --git a/www/iridium/files/patch-remoting_host_base_switches.cc b/www/iridium/files/patch-remoting_host_base_switches.cc index 39aac3aa0ef1..a7b337bac377 100644 --- a/www/iridium/files/patch-remoting_host_base_switches.cc +++ b/www/iridium/files/patch-remoting_host_base_switches.cc @@ -1,4 +1,4 @@ ---- remoting/host/base/switches.cc.orig 2022-10-05 07:34:01 UTC +--- remoting/host/base/switches.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/base/switches.cc @@ -23,13 +23,13 @@ const char kProcessTypeEvaluateCapability[] = "evaluat const char kProcessTypeFileChooser[] = "file_chooser"; diff --git a/www/iridium/files/patch-remoting_host_base_switches.h b/www/iridium/files/patch-remoting_host_base_switches.h index b2abc0b8f72b..4205bba1835f 100644 --- a/www/iridium/files/patch-remoting_host_base_switches.h +++ b/www/iridium/files/patch-remoting_host_base_switches.h @@ -1,4 +1,4 @@ ---- remoting/host/base/switches.h.orig 2022-10-05 07:34:01 UTC +--- remoting/host/base/switches.h.orig 2025-05-07 06:48:23 UTC +++ remoting/host/base/switches.h @@ -35,13 +35,13 @@ extern const char kProcessTypeRdpDesktopSession[]; extern const char kProcessTypeEvaluateCapability[]; diff --git a/www/iridium/files/patch-remoting_host_chromoting__host.cc b/www/iridium/files/patch-remoting_host_chromoting__host.cc index b5086b231605..4f85724fb7c9 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-02-22 18:06:53 UTC +--- remoting/host/chromoting_host.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/chromoting_host.cc -@@ -135,7 +135,7 @@ void ChromotingHost::Start(const std::string& host_own +@@ -137,7 +137,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.h b/www/iridium/files/patch-remoting_host_chromoting__host.h index 89c054366049..85529fb300c8 100644 --- a/www/iridium/files/patch-remoting_host_chromoting__host.h +++ b/www/iridium/files/patch-remoting_host_chromoting__host.h @@ -1,4 +1,4 @@ ---- remoting/host/chromoting_host.h.orig 2025-02-22 18:06:53 UTC +--- remoting/host/chromoting_host.h.orig 2025-05-07 06:48:23 UTC +++ remoting/host/chromoting_host.h @@ -36,7 +36,7 @@ #include "remoting/protocol/session_manager.h" @@ -18,7 +18,7 @@ // Starts running the ChromotingHostServices server and listening for incoming // IPC binding requests. // Currently only Linux runs the ChromotingHostServices server on the host -@@ -220,7 +220,7 @@ class ChromotingHost : public ClientSession::EventHand +@@ -222,7 +222,7 @@ class ChromotingHost : public ClientSession::EventHand // List of host extensions. std::vector<std::unique_ptr<HostExtension>> extensions_; diff --git a/www/iridium/files/patch-remoting_host_chromoting__host__context.cc b/www/iridium/files/patch-remoting_host_chromoting__host__context.cc index 012a0007bf77..fef136f0a176 100644 --- a/www/iridium/files/patch-remoting_host_chromoting__host__context.cc +++ b/www/iridium/files/patch-remoting_host_chromoting__host__context.cc @@ -1,4 +1,4 @@ ---- remoting/host/chromoting_host_context.cc.orig 2025-04-16 18:18:42 UTC +--- remoting/host/chromoting_host_context.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/chromoting_host_context.cc @@ -335,7 +335,7 @@ std::unique_ptr<ChromotingHostContext> ChromotingHostC // on a UI thread. 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 7200f90d05e4..3e8848fda974 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,4 +1,4 @@ ---- remoting/host/chromoting_host_services_client.cc.orig 2023-10-21 11:51:27 UTC +--- remoting/host/chromoting_host_services_client.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/chromoting_host_services_client.cc @@ -59,7 +59,7 @@ mojo::PendingRemote<mojom::ChromotingHostServices> Con diff --git a/www/iridium/files/patch-remoting_host_client__session.cc b/www/iridium/files/patch-remoting_host_client__session.cc index 40925c806b13..dab2b504767d 100644 --- a/www/iridium/files/patch-remoting_host_client__session.cc +++ b/www/iridium/files/patch-remoting_host_client__session.cc @@ -1,6 +1,6 @@ ---- remoting/host/client_session.cc.orig 2025-04-16 18:18:42 UTC +--- remoting/host/client_session.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/client_session.cc -@@ -187,7 +187,7 @@ void ClientSession::NotifyClientResolution( +@@ -188,7 +188,7 @@ void ClientSession::NotifyClientResolution( if (effective_policies_.curtain_required.value_or(false)) { dpi_vector.set(resolution.x_dpi(), resolution.y_dpi()); } diff --git a/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc b/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc index 1328aefbdd89..b8897e06f6ab 100644 --- a/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc +++ b/www/iridium/files/patch-remoting_host_crash_crash__file__uploader.cc @@ -1,4 +1,4 @@ ---- remoting/host/crash/crash_file_uploader.cc.orig 2024-08-01 05:47:53 UTC +--- remoting/host/crash/crash_file_uploader.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/crash/crash_file_uploader.cc @@ -44,7 +44,7 @@ constexpr char kMinidumpFileName[] = "dump"; diff --git a/www/iridium/files/patch-remoting_host_evaluate__capability.cc b/www/iridium/files/patch-remoting_host_evaluate__capability.cc index 6de19755f73b..a1b0d65c4054 100644 --- a/www/iridium/files/patch-remoting_host_evaluate__capability.cc +++ b/www/iridium/files/patch-remoting_host_evaluate__capability.cc @@ -1,4 +1,4 @@ ---- remoting/host/evaluate_capability.cc.orig 2024-06-25 12:08:48 UTC +--- remoting/host/evaluate_capability.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/evaluate_capability.cc @@ -56,7 +56,7 @@ base::FilePath BuildHostBinaryPath() { } diff --git a/www/iridium/files/patch-remoting_host_host__attributes.cc b/www/iridium/files/patch-remoting_host_host__attributes.cc index ffddc137f5ac..674f01d6878a 100644 --- a/www/iridium/files/patch-remoting_host_host__attributes.cc +++ b/www/iridium/files/patch-remoting_host_host__attributes.cc @@ -1,6 +1,6 @@ ---- remoting/host/host_attributes.cc.orig 2023-07-24 14:27:53 UTC +--- remoting/host/host_attributes.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/host_attributes.cc -@@ -105,7 +105,7 @@ std::string GetHostAttributes() { +@@ -103,7 +103,7 @@ std::string GetHostAttributes() { if (media::InitializeMediaFoundation()) { result.push_back("HWEncoder"); } diff --git a/www/iridium/files/patch-remoting_host_host__details.cc b/www/iridium/files/patch-remoting_host_host__details.cc index 9497b0a35d89..19d2f60b0cd0 100644 --- a/www/iridium/files/patch-remoting_host_host__details.cc +++ b/www/iridium/files/patch-remoting_host_host__details.cc @@ -1,4 +1,4 @@ ---- remoting/host/host_details.cc.orig 2025-03-18 16:46:04 UTC +--- remoting/host/host_details.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/host_details.cc @@ -7,7 +7,7 @@ #include "base/system/sys_info.h" diff --git a/www/iridium/files/patch-remoting_host_host__main.cc b/www/iridium/files/patch-remoting_host_host__main.cc index 4b07da56d3c7..6df540b34c86 100644 --- a/www/iridium/files/patch-remoting_host_host__main.cc +++ b/www/iridium/files/patch-remoting_host_host__main.cc @@ -1,4 +1,4 @@ ---- remoting/host/host_main.cc.orig 2025-03-18 16:46:04 UTC +--- remoting/host/host_main.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/host_main.cc @@ -55,7 +55,7 @@ int FileChooserMain(); int RdpDesktopSessionMain(); diff --git a/www/iridium/files/patch-remoting_host_ipc__constants.cc b/www/iridium/files/patch-remoting_host_ipc__constants.cc index 251fc367c693..39ea397a36f3 100644 --- a/www/iridium/files/patch-remoting_host_ipc__constants.cc +++ b/www/iridium/files/patch-remoting_host_ipc__constants.cc @@ -1,4 +1,4 @@ ---- remoting/host/ipc_constants.cc.orig 2024-12-22 12:24:29 UTC +--- remoting/host/ipc_constants.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/ipc_constants.cc @@ -17,7 +17,7 @@ namespace remoting { 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 3a6623ca36ec..f12e510786b4 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,4 +1,4 @@ ---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -30,7 +30,7 @@ #include "remoting/host/resources.h" 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 5e91ff16a9f1..f6d44722bb91 100644 --- a/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc +++ b/www/iridium/files/patch-remoting_host_me2me__desktop__environment.cc @@ -1,4 +1,4 @@ ---- remoting/host/me2me_desktop_environment.cc.orig 2025-04-16 18:18:42 UTC +--- remoting/host/me2me_desktop_environment.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/me2me_desktop_environment.cc @@ -112,7 +112,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities() capabilities += protocol::kRemoteWebAuthnCapability; diff --git a/www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc b/www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc index 20b9dfbe4c8f..cbf73bca9c0f 100644 --- a/www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc +++ b/www/iridium/files/patch-remoting_host_mojo__caller__security__checker.cc @@ -1,4 +1,4 @@ ---- remoting/host/mojo_caller_security_checker.cc.orig 2025-04-16 18:18:42 UTC +--- remoting/host/mojo_caller_security_checker.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/mojo_caller_security_checker.cc @@ -37,7 +37,7 @@ namespace remoting { diff --git a/www/iridium/files/patch-remoting_host_policy__watcher.cc b/www/iridium/files/patch-remoting_host_policy__watcher.cc index 485a83096ff3..f1954999c538 100644 --- a/www/iridium/files/patch-remoting_host_policy__watcher.cc +++ b/www/iridium/files/patch-remoting_host_policy__watcher.cc @@ -1,4 +1,4 @@ ---- remoting/host/policy_watcher.cc.orig 2025-03-18 16:46:04 UTC +--- remoting/host/policy_watcher.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/policy_watcher.cc @@ -177,7 +177,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies() true); diff --git a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc index 1294776e9954..49f80ced7afc 100644 --- a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc +++ b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc @@ -1,4 +1,4 @@ ---- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2022-10-05 07:34:01 UTC +--- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/remote_open_url/remote_open_url_client.cc @@ -18,7 +18,7 @@ #include "remoting/host/mojom/chromoting_host_services.mojom.h" diff --git a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc index bb324231f284..84d3fbe5ce60 100644 --- a/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc +++ b/www/iridium/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc @@ -1,4 +1,4 @@ ---- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2023-04-22 17:45:15 UTC +--- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/remote_open_url/remote_open_url_util.cc @@ -29,7 +29,7 @@ const wchar_t kRegisteredApplicationsKeyName[] = #endif // BUILDFLAG(IS_WIN) 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 299928ec7940..d7f5ff47fd6f 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,4 +1,4 @@ ---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2022-03-28 18:11:04 UTC +--- 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 @@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() = 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 e9e51388420a..f0d880ea1025 100644 --- a/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc +++ b/www/iridium/files/patch-remoting_host_remoting__me2me__host.cc @@ -1,4 +1,4 @@ ---- remoting/host/remoting_me2me_host.cc.orig 2025-04-16 18:18:42 UTC +--- remoting/host/remoting_me2me_host.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/remoting_me2me_host.cc @@ -138,7 +138,7 @@ #include "remoting/host/mac/permission_utils.h" @@ -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"; -@@ -440,7 +440,7 @@ class HostProcess : public ConfigWatcher::Delegate, +@@ -441,7 +441,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) -@@ -505,7 +505,7 @@ class HostProcess : public ConfigWatcher::Delegate, +@@ -506,7 +506,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<HostUTMPLogger> host_utmp_logger_; #endif std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_; -@@ -824,7 +824,7 @@ void HostProcess::StartOnNetworkThread() { +@@ -825,7 +825,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) } -@@ -901,7 +901,7 @@ void HostProcess::CreateAuthenticatorFactory() { +@@ -902,7 +902,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, -@@ -1043,7 +1043,7 @@ void HostProcess::StartOnUiThread() { +@@ -1044,7 +1044,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 = -@@ -1122,7 +1122,7 @@ void HostProcess::ShutdownOnUiThread() { +@@ -1123,7 +1123,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. -@@ -1130,7 +1130,7 @@ void HostProcess::ShutdownOnUiThread() { +@@ -1131,7 +1131,7 @@ void HostProcess::ShutdownOnUiThread() { AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -99,16 +99,16 @@ context_->input_task_runner()->PostTask( FROM_HERE, base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); })); -@@ -1864,7 +1864,7 @@ void HostProcess::StartHost() { +@@ -1873,7 +1873,7 @@ void HostProcess::StartHost() { corp_host_status_logger_->StartObserving(*session_manager); } -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - desktop_environment_options_.set_enable_remote_webauthn(is_corp_host_); + desktop_environment_options_.set_enable_remote_webauthn(true); #endif #if BUILDFLAG(IS_WIN) -@@ -1891,7 +1891,7 @@ void HostProcess::StartHost() { +@@ -1900,7 +1900,7 @@ void HostProcess::StartHost() { host_->AddExtension(std::make_unique<TestEchoExtension>()); @@ -117,7 +117,7 @@ const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess(); if (cmd_line->HasSwitch(kEnableUtempter)) { host_utmp_logger_ = -@@ -1927,7 +1927,7 @@ void HostProcess::StartHost() { +@@ -1936,7 +1936,7 @@ void HostProcess::StartHost() { // addresses. host_->Start(*host_owner_emails_.begin()); @@ -126,7 +126,7 @@ // For Windows, ChromotingHostServices connections are handled by the daemon // process, then the message pipe is forwarded to the network process. host_->StartChromotingHostServices(); -@@ -2072,7 +2072,7 @@ int HostProcessMain() { +@@ -2081,7 +2081,7 @@ int HostProcessMain() { HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION); const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess(); @@ -135,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 ...) -@@ -2135,7 +2135,7 @@ int HostProcessMain() { +@@ -2144,7 +2144,7 @@ int HostProcessMain() { std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier( net::NetworkChangeNotifier::CreateIfNeeded()); diff --git a/www/iridium/files/patch-remoting_host_session__policies__from__dict.cc b/www/iridium/files/patch-remoting_host_session__policies__from__dict.cc index b8b8a68e2dae..4447e45de248 100644 --- a/www/iridium/files/patch-remoting_host_session__policies__from__dict.cc +++ b/www/iridium/files/patch-remoting_host_session__policies__from__dict.cc @@ -1,11 +1,11 @@ ---- remoting/host/session_policies_from_dict.cc.orig 2025-02-22 18:06:53 UTC +--- remoting/host/session_policies_from_dict.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/session_policies_from_dict.cc -@@ -76,7 +76,7 @@ std::optional<SessionPolicies> SessionPoliciesFromDict - .curtain_required = - dict.FindBool(policy::key::kRemoteAccessHostRequireCurtain), +@@ -75,7 +75,7 @@ std::optional<SessionPolicies> SessionPoliciesFromDict + session_policies.curtain_required = + dict.FindBool(policy::key::kRemoteAccessHostRequireCurtain); #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - .host_username_match_required = - dict.FindBool(policy::key::kRemoteAccessHostMatchUsername), + session_policies.host_username_match_required = + dict.FindBool(policy::key::kRemoteAccessHostMatchUsername); #endif 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 8846de08a004..9763ed5734f8 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,4 +1,4 @@ ---- remoting/host/setup/start_host_main.cc.orig 2025-04-16 18:18:42 UTC +--- remoting/host/setup/start_host_main.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/setup/start_host_main.cc @@ -45,7 +45,7 @@ #include <unistd.h> diff --git a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc index b3b07e2dc123..227dc422cb3b 100644 --- a/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc +++ b/www/iridium/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc @@ -1,4 +1,4 @@ ---- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-04-16 18:18:42 UTC +--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc @@ -10,7 +10,7 @@ #include "base/strings/utf_string_conversions.h" 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 9d4ffe8072c7..6fec4557ce39 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,4 +1,4 @@ ---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2024-11-04 08:56:03 UTC +--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc @@ -30,7 +30,7 @@ #include "base/task/thread_pool.h" 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 2d53dd6050b7..aaaac27f2f55 100644 --- a/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc +++ b/www/iridium/files/patch-remoting_protocol_webrtc__video__stream.cc @@ -1,4 +1,4 @@ ---- remoting/protocol/webrtc_video_stream.cc.orig 2025-03-18 16:46:04 UTC +--- remoting/protocol/webrtc_video_stream.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/protocol/webrtc_video_stream.cc @@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti : session_options_(session_options) { diff --git a/www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc b/www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc index c801c323d402..ab9e587cde00 100644 --- a/www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc +++ b/www/iridium/files/patch-remoting_signaling_ftl__host__device__id__provider.cc @@ -1,4 +1,4 @@ ---- remoting/signaling/ftl_host_device_id_provider.cc.orig 2025-03-18 16:46:04 UTC +--- remoting/signaling/ftl_host_device_id_provider.cc.orig 2025-05-07 06:48:23 UTC +++ remoting/signaling/ftl_host_device_id_provider.cc @@ -16,7 +16,7 @@ constexpr char kDeviceIdPrefix[] = "crd-win-host-"; constexpr char kDeviceIdPrefix[] = "crd-mac-host-"; diff --git a/www/iridium/files/patch-sandbox_BUILD.gn b/www/iridium/files/patch-sandbox_BUILD.gn index f886ae7b3745..1ff9ef4bf85c 100644 --- a/www/iridium/files/patch-sandbox_BUILD.gn +++ b/www/iridium/files/patch-sandbox_BUILD.gn @@ -1,4 +1,4 @@ ---- sandbox/BUILD.gn.orig 2022-10-05 07:34:01 UTC +--- sandbox/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ sandbox/BUILD.gn @@ -49,7 +49,7 @@ group("sandbox") { "//sandbox/mac:system_services", diff --git a/www/iridium/files/patch-sandbox_features.gni b/www/iridium/files/patch-sandbox_features.gni index 1d0165058652..5c95dfcfbbe7 100644 --- a/www/iridium/files/patch-sandbox_features.gni +++ b/www/iridium/files/patch-sandbox_features.gni @@ -1,4 +1,4 @@ ---- sandbox/features.gni.orig 2022-03-28 18:11:04 UTC +--- sandbox/features.gni.orig 2025-05-07 06:48:23 UTC +++ sandbox/features.gni @@ -6,7 +6,7 @@ # currently. diff --git a/www/iridium/files/patch-sandbox_linux_BUILD.gn b/www/iridium/files/patch-sandbox_linux_BUILD.gn index 95cc365123a3..5c788285c6e6 100644 --- a/www/iridium/files/patch-sandbox_linux_BUILD.gn +++ b/www/iridium/files/patch-sandbox_linux_BUILD.gn @@ -1,4 +1,4 @@ ---- sandbox/linux/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- sandbox/linux/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ sandbox/linux/BUILD.gn @@ -12,11 +12,11 @@ if (is_android) { } @@ -15,7 +15,7 @@ # On Android, use plain GTest. use_base_test_suite = is_linux || is_chromeos -@@ -378,6 +378,17 @@ component("sandbox_services") { +@@ -369,6 +369,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 6e485557b13f..700af7bafcab 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,4 +1,4 @@ ---- sandbox/linux/services/init_process_reaper.cc.orig 2025-03-18 16:46:04 UTC +--- sandbox/linux/services/init_process_reaper.cc.orig 2025-05-07 06:48:23 UTC +++ sandbox/linux/services/init_process_reaper.cc @@ -7,6 +7,7 @@ #pragma allow_unsafe_libc_calls diff --git a/www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc b/www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc index d3f79b545f7b..4441596ed0a6 100644 --- a/www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc +++ b/www/iridium/files/patch-sandbox_linux_services_libc__interceptor.cc @@ -1,4 +1,4 @@ ---- sandbox/linux/services/libc_interceptor.cc.orig 2024-08-27 06:28:16 UTC +--- sandbox/linux/services/libc_interceptor.cc.orig 2025-05-07 06:48:23 UTC +++ sandbox/linux/services/libc_interceptor.cc @@ -17,7 +17,9 @@ #include <stddef.h> diff --git a/www/iridium/files/patch-sandbox_policy_BUILD.gn b/www/iridium/files/patch-sandbox_policy_BUILD.gn index e36d6c032121..025590621e1e 100644 --- a/www/iridium/files/patch-sandbox_policy_BUILD.gn +++ b/www/iridium/files/patch-sandbox_policy_BUILD.gn @@ -1,4 +1,4 @@ ---- sandbox/policy/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- sandbox/policy/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/BUILD.gn @@ -43,7 +43,7 @@ component("policy") { "//third_party/jni_zero", diff --git a/www/iridium/files/patch-sandbox_policy_features.cc b/www/iridium/files/patch-sandbox_policy_features.cc index 67a23e793459..3f9df4021829 100644 --- a/www/iridium/files/patch-sandbox_policy_features.cc +++ b/www/iridium/files/patch-sandbox_policy_features.cc @@ -1,4 +1,4 @@ ---- sandbox/policy/features.cc.orig 2025-04-16 18:18:42 UTC +--- sandbox/policy/features.cc.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/features.cc @@ -19,7 +19,11 @@ namespace sandbox::policy::features { // (Only causes an effect when feature kNetworkServiceInProcess is disabled.) 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 1451b70be4be..43398493336b 100644 --- a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc +++ b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc @@ -1,4 +1,4 @@ ---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2024-12-22 12:24:29 UTC +--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/freebsd/sandbox_freebsd.cc @@ -0,0 +1,211 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h index f09780ee15fc..349dd78ea0b1 100644 --- a/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h +++ b/www/iridium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h @@ -1,4 +1,4 @@ ---- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2024-12-22 12:24:29 UTC +--- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/freebsd/sandbox_freebsd.h @@ -0,0 +1,276 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom b/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom index 4a15cc7da96d..297401c4fd12 100644 --- a/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom +++ b/www/iridium/files/patch-sandbox_policy_mojom_sandbox.mojom @@ -1,4 +1,4 @@ ---- sandbox/policy/mojom/sandbox.mojom.orig 2025-02-22 18:06:53 UTC +--- sandbox/policy/mojom/sandbox.mojom.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/mojom/sandbox.mojom @@ -74,6 +74,12 @@ enum Sandbox { // Minimally privileged sandbox on Fuchsia. 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 e5552f938915..1ecdd0414294 100644 --- a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc +++ b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc @@ -1,4 +1,4 @@ ---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2024-12-22 12:24:29 UTC +--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/openbsd/sandbox_openbsd.cc @@ -0,0 +1,392 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h index 41b17652ae7e..e0cb48db622d 100644 --- a/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h +++ b/www/iridium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h @@ -1,4 +1,4 @@ ---- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2024-12-22 12:24:29 UTC +--- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/openbsd/sandbox_openbsd.h @@ -0,0 +1,280 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-sandbox_policy_sandbox.cc b/www/iridium/files/patch-sandbox_policy_sandbox.cc index 47a589fb1847..42c6cbb2fa1f 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 2024-06-25 12:08:48 UTC +--- sandbox/policy/sandbox.cc.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/sandbox.cc @@ -18,6 +18,10 @@ #include "sandbox/policy/linux/sandbox_linux.h" diff --git a/www/iridium/files/patch-sandbox_policy_sandbox.h b/www/iridium/files/patch-sandbox_policy_sandbox.h index de22b8126668..11d9055e7fca 100644 --- a/www/iridium/files/patch-sandbox_policy_sandbox.h +++ b/www/iridium/files/patch-sandbox_policy_sandbox.h @@ -1,4 +1,4 @@ ---- sandbox/policy/sandbox.h.orig 2023-07-24 14:27:53 UTC +--- sandbox/policy/sandbox.h.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/sandbox.h @@ -12,6 +12,12 @@ #include "sandbox/policy/linux/sandbox_linux.h" diff --git a/www/iridium/files/patch-sandbox_policy_sandbox__type.cc b/www/iridium/files/patch-sandbox_policy_sandbox__type.cc index 425b68fc5f64..ae48a1c12bad 100644 --- a/www/iridium/files/patch-sandbox_policy_sandbox__type.cc +++ b/www/iridium/files/patch-sandbox_policy_sandbox__type.cc @@ -1,4 +1,4 @@ ---- sandbox/policy/sandbox_type.cc.orig 2025-04-16 18:18:42 UTC +--- sandbox/policy/sandbox_type.cc.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/sandbox_type.cc @@ -38,7 +38,7 @@ constexpr char kPpapiSandbox[] = "ppapi"; #endif diff --git a/www/iridium/files/patch-sandbox_policy_switches.cc b/www/iridium/files/patch-sandbox_policy_switches.cc index d0fa60a06990..f5a8a39b7583 100644 --- a/www/iridium/files/patch-sandbox_policy_switches.cc +++ b/www/iridium/files/patch-sandbox_policy_switches.cc @@ -1,4 +1,4 @@ ---- sandbox/policy/switches.cc.orig 2025-04-16 18:18:42 UTC +--- sandbox/policy/switches.cc.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/switches.cc @@ -37,7 +37,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f // Meant to be used as a browser-level switch for testing purposes only. diff --git a/www/iridium/files/patch-sandbox_policy_switches.h b/www/iridium/files/patch-sandbox_policy_switches.h index 0567f40662a7..1e01d143a074 100644 --- a/www/iridium/files/patch-sandbox_policy_switches.h +++ b/www/iridium/files/patch-sandbox_policy_switches.h @@ -1,4 +1,4 @@ ---- sandbox/policy/switches.h.orig 2025-02-22 18:06:53 UTC +--- sandbox/policy/switches.h.orig 2025-05-07 06:48:23 UTC +++ sandbox/policy/switches.h @@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[]; diff --git a/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc b/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc index 5704d570b6e0..d8a53e16c43c 100644 --- a/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc +++ b/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- services/audio/audio_sandbox_hook_linux.cc.orig 2024-06-25 12:08:48 UTC +--- services/audio/audio_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC +++ services/audio/audio_sandbox_hook_linux.cc @@ -143,6 +143,7 @@ void AddPulseAudioFilePermissions( } diff --git a/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h b/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h index 0115be943d49..3e86964b41f9 100644 --- a/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h +++ b/www/iridium/files/patch-services_audio_audio__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- services/audio/audio_sandbox_hook_linux.h.orig 2023-10-21 11:51:27 UTC +--- services/audio/audio_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ services/audio/audio_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef SERVICES_AUDIO_AUDIO_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-services_device_BUILD.gn b/www/iridium/files/patch-services_device_BUILD.gn index 8d979b060050..be05421eae95 100644 --- a/www/iridium/files/patch-services_device_BUILD.gn +++ b/www/iridium/files/patch-services_device_BUILD.gn @@ -1,4 +1,4 @@ ---- services/device/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- services/device/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/device/BUILD.gn @@ -13,7 +13,7 @@ if (is_android) { } diff --git a/www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc b/www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc index f782d75d6c67..55c514bcb5fe 100644 --- a/www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc +++ b/www/iridium/files/patch-services_device_geolocation_location__provider__manager.cc @@ -1,8 +1,8 @@ ---- services/device/geolocation/location_provider_manager.cc.orig 2025-02-22 18:06:53 UTC +--- services/device/geolocation/location_provider_manager.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/geolocation/location_provider_manager.cc @@ -91,7 +91,7 @@ LocationProviderManager::LocationProviderManager( - #if BUILDFLAG(IS_ANDROID) - // On Android, default to using the platform location provider. + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) + // On Android and iOS, default to using the platform location provider. provider_manager_mode_ = kPlatformOnly; -#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/iridium/files/patch-services_device_hid_BUILD.gn b/www/iridium/files/patch-services_device_hid_BUILD.gn index f33cf0416e0c..4059213b7c4b 100644 --- a/www/iridium/files/patch-services_device_hid_BUILD.gn +++ b/www/iridium/files/patch-services_device_hid_BUILD.gn @@ -1,4 +1,4 @@ ---- services/device/hid/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- services/device/hid/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/BUILD.gn @@ -34,7 +34,26 @@ source_set("hid") { "//services/device/public/mojom", diff --git a/www/iridium/files/patch-services_device_hid_hid__connection__fido.cc b/www/iridium/files/patch-services_device_hid_hid__connection__fido.cc index db2fcb8158f2..d4ed45556fbf 100644 --- a/www/iridium/files/patch-services_device_hid_hid__connection__fido.cc +++ b/www/iridium/files/patch-services_device_hid_hid__connection__fido.cc @@ -1,4 +1,4 @@ ---- services/device/hid/hid_connection_fido.cc.orig 2024-06-25 12:08:48 UTC +--- services/device/hid/hid_connection_fido.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_connection_fido.cc @@ -0,0 +1,216 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/iridium/files/patch-services_device_hid_hid__connection__fido.h b/www/iridium/files/patch-services_device_hid_hid__connection__fido.h index eac5f5d783fc..6a46f5ee92e7 100644 --- a/www/iridium/files/patch-services_device_hid_hid__connection__fido.h +++ b/www/iridium/files/patch-services_device_hid_hid__connection__fido.h @@ -1,4 +1,4 @@ ---- services/device/hid/hid_connection_fido.h.orig 2022-12-01 10:35:46 UTC +--- services/device/hid/hid_connection_fido.h.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_connection_fido.h @@ -0,0 +1,60 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc b/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc index abfbe8e8a568..aa6a28cf61d1 100644 --- a/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc +++ b/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc @@ -1,4 +1,4 @@ ---- services/device/hid/hid_connection_freebsd.cc.orig 2025-02-22 18:06:53 UTC +--- services/device/hid/hid_connection_freebsd.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_connection_freebsd.cc @@ -0,0 +1,240 @@ +// Copyright (c) 2014 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h b/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h index 0931e040f30d..f8835a646b51 100644 --- a/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h +++ b/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h @@ -1,4 +1,4 @@ ---- services/device/hid/hid_connection_freebsd.h.orig 2022-03-28 18:11:04 UTC +--- services/device/hid/hid_connection_freebsd.h.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_connection_freebsd.h @@ -0,0 +1,67 @@ +// Copyright (c) 2014 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-services_device_hid_hid__service.cc b/www/iridium/files/patch-services_device_hid_hid__service.cc index 17926cdf79f6..5b04ddb9c1c5 100644 --- a/www/iridium/files/patch-services_device_hid_hid__service.cc +++ b/www/iridium/files/patch-services_device_hid_hid__service.cc @@ -1,4 +1,4 @@ ---- services/device/hid/hid_service.cc.orig 2022-12-06 08:09:13 UTC +--- services/device/hid/hid_service.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_service.cc @@ -20,6 +20,10 @@ diff --git a/www/iridium/files/patch-services_device_hid_hid__service__fido.cc b/www/iridium/files/patch-services_device_hid_hid__service__fido.cc index af1e4faee15f..7b519c7d2df6 100644 --- a/www/iridium/files/patch-services_device_hid_hid__service__fido.cc +++ b/www/iridium/files/patch-services_device_hid_hid__service__fido.cc @@ -1,4 +1,4 @@ ---- services/device/hid/hid_service_fido.cc.orig 2023-03-13 07:33:08 UTC +--- services/device/hid/hid_service_fido.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_service_fido.cc @@ -0,0 +1,396 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/iridium/files/patch-services_device_hid_hid__service__fido.h b/www/iridium/files/patch-services_device_hid_hid__service__fido.h index ee68895e6d64..0319556c27cb 100644 --- a/www/iridium/files/patch-services_device_hid_hid__service__fido.h +++ b/www/iridium/files/patch-services_device_hid_hid__service__fido.h @@ -1,4 +1,4 @@ ---- services/device/hid/hid_service_fido.h.orig 2022-12-01 10:35:46 UTC +--- services/device/hid/hid_service_fido.h.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_service_fido.h @@ -0,0 +1,65 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc b/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc index fc975361c1fb..1621185e3a7e 100644 --- a/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc +++ b/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc @@ -1,4 +1,4 @@ ---- services/device/hid/hid_service_freebsd.cc.orig 2025-02-22 18:06:53 UTC +--- services/device/hid/hid_service_freebsd.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_service_freebsd.cc @@ -0,0 +1,395 @@ +// Copyright 2014 The Chromium Authors. All rights reserved. diff --git a/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h b/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h index 9adf3ae8dab1..36dd492a4948 100644 --- a/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h +++ b/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h @@ -1,4 +1,4 @@ ---- services/device/hid/hid_service_freebsd.h.orig 2022-03-28 18:11:04 UTC +--- services/device/hid/hid_service_freebsd.h.orig 2025-05-07 06:48:23 UTC +++ services/device/hid/hid_service_freebsd.h @@ -0,0 +1,49 @@ +// Copyright 2014 The Chromium Authors. All rights reserved. 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 718c7c1d84ef..6e24d8dab855 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,6 +1,6 @@ ---- services/device/public/cpp/device_features.cc.orig 2025-04-16 18:18:42 UTC +--- services/device/public/cpp/device_features.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/public/cpp/device_features.cc -@@ -120,7 +120,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() { +@@ -135,7 +135,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() { // Controls whether Chrome will try to automatically detach kernel drivers when // a USB interface is busy. diff --git a/www/iridium/files/patch-services_device_public_cpp_device__features.h b/www/iridium/files/patch-services_device_public_cpp_device__features.h index 86663bc0e399..a54693d4a948 100644 --- a/www/iridium/files/patch-services_device_public_cpp_device__features.h +++ b/www/iridium/files/patch-services_device_public_cpp_device__features.h @@ -1,4 +1,4 @@ ---- services/device/public/cpp/device_features.h.orig 2025-04-16 18:18:42 UTC +--- services/device/public/cpp/device_features.h.orig 2025-05-07 06:48:23 UTC +++ services/device/public/cpp/device_features.h @@ -53,7 +53,7 @@ extern const DEVICE_FEATURES_EXPORT diff --git a/www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h b/www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h index 87f0fc5ece45..f4b585b8ef0f 100644 --- a/www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h +++ b/www/iridium/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h @@ -1,4 +1,4 @@ ---- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2024-06-25 12:08:48 UTC +--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2025-05-07 06:48:23 UTC +++ services/device/public/cpp/generic_sensor/sensor_reading.h @@ -8,6 +8,8 @@ #include <stddef.h> 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 470c8cec39e9..268ba7bf145b 100644 --- a/www/iridium/files/patch-services_device_public_mojom_BUILD.gn +++ b/www/iridium/files/patch-services_device_public_mojom_BUILD.gn @@ -1,4 +1,4 @@ ---- services/device/public/mojom/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- services/device/public/mojom/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/device/public/mojom/BUILD.gn @@ -96,7 +96,7 @@ mojom("device_service") { enable_js_fuzzing = false diff --git a/www/iridium/files/patch-services_device_serial_BUILD.gn b/www/iridium/files/patch-services_device_serial_BUILD.gn index 8f9f7f7d7e56..75f71cea5f53 100644 --- a/www/iridium/files/patch-services_device_serial_BUILD.gn +++ b/www/iridium/files/patch-services_device_serial_BUILD.gn @@ -1,4 +1,4 @@ ---- services/device/serial/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- services/device/serial/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/device/serial/BUILD.gn @@ -4,7 +4,7 @@ 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 cf2038b961d3..65090c949ccc 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,4 +1,4 @@ ---- services/device/serial/serial_device_enumerator.cc.orig 2025-04-16 18:18:42 UTC +--- services/device/serial/serial_device_enumerator.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/serial/serial_device_enumerator.cc @@ -13,7 +13,7 @@ #include "build/build_config.h" 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 7a74ca30774d..ad1f687b4fe9 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,4 +1,4 @@ ---- services/device/serial/serial_io_handler_posix.cc.orig 2024-08-27 06:28:16 UTC +--- services/device/serial/serial_io_handler_posix.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/serial/serial_io_handler_posix.cc @@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee BITRATE_TO_SPEED_CASE(9600) diff --git a/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc index ecf32a106c28..af1ebf10b267 100644 --- a/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc +++ b/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc @@ -1,4 +1,4 @@ ---- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-03-18 16:46:04 UTC +--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/time_zone_monitor/time_zone_monitor_linux.cc @@ -131,9 +131,12 @@ class TimeZoneMonitorLinuxImpl // false positives are harmless, assuming the false positive rate is diff --git a/www/iridium/files/patch-services_device_usb_BUILD.gn b/www/iridium/files/patch-services_device_usb_BUILD.gn index cabd9ddbee94..14505f455761 100644 --- a/www/iridium/files/patch-services_device_usb_BUILD.gn +++ b/www/iridium/files/patch-services_device_usb_BUILD.gn @@ -1,4 +1,4 @@ ---- services/device/usb/BUILD.gn.orig 2025-03-18 16:46:04 UTC +--- services/device/usb/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/device/usb/BUILD.gn @@ -90,7 +90,7 @@ static_library("usb") { deps += [ "//third_party/re2" ] 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 new file mode 100644 index 000000000000..3e49a5d0c62b --- /dev/null +++ b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.cc @@ -0,0 +1,38 @@ +--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-05-07 06:48:23 UTC ++++ services/device/usb/usb_device_handle_usbfs.cc +@@ -39,7 +39,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 "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 + return true; + } + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface( + int interface_number, + const CombinedInterfaceInfo& interface_info) { +@@ -599,7 +599,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac + return; + } + #endif +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) { + const mojom::UsbConfigurationInfo* config = + device_->GetActiveConfiguration(); +@@ -945,7 +945,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in + return; + } + #endif +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) { + helper_.AsyncCall(&BlockingTaskRunnerHelper::ReattachInterface) + .WithArgs(interface_number) diff --git a/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.h b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.h new file mode 100644 index 000000000000..b55e5874fd60 --- /dev/null +++ b/www/iridium/files/patch-services_device_usb_usb__device__handle__usbfs.h @@ -0,0 +1,38 @@ +--- services/device/usb/usb_device_handle_usbfs.h.orig 2025-05-07 06:48:23 UTC ++++ services/device/usb/usb_device_handle_usbfs.h +@@ -19,7 +19,7 @@ + #include "base/threading/sequence_bound.h" + #include "services/device/usb/usb_device_handle.h" + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/containers/flat_set.h" + #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) + +@@ -215,7 +215,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper { + bool ClearHalt(uint8_t endpoint_address); + void DiscardUrb(Transfer* transfer); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Detach the interface from a kernel driver before ClaimInterface + virtual bool DetachInterface(int interface_number, + const CombinedInterfaceInfo& interfaceInfo); +@@ -228,7 +228,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper { + // Called when |fd_| is writable without blocking. + void OnFileCanWriteWithoutBlocking(); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Called from |DetachInterface|. + std::string GetKernelDriver(int interface_number) const; + #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) +@@ -240,7 +240,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper { + std::unique_ptr<base::FileDescriptorWatcher::Controller> watch_controller_; + SEQUENCE_CHECKER(sequence_checker_); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // All interfaces that have been detached from kernel drivers + base::flat_set<int> detached_interfaces_; + #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) 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 eed71f99bba0..73e3d153aa1d 100644 --- a/www/iridium/files/patch-services_device_usb_usb__service.cc +++ b/www/iridium/files/patch-services_device_usb_usb__service.cc @@ -1,4 +1,4 @@ ---- services/device/usb/usb_service.cc.orig 2024-08-27 06:28:16 UTC +--- services/device/usb/usb_service.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/usb/usb_service.cc @@ -21,12 +21,16 @@ 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 603a48247cc7..c04522d60e41 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,4 +1,4 @@ ---- services/device/usb/usb_service_fake.cc.orig 2023-03-13 07:33:08 UTC +--- services/device/usb/usb_service_fake.cc.orig 2025-05-07 06:48:23 UTC +++ services/device/usb/usb_service_fake.cc @@ -0,0 +1,49 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/iridium/files/patch-services_device_usb_usb__service__fake.h b/www/iridium/files/patch-services_device_usb_usb__service__fake.h index 334342219d97..0a5c9739abff 100644 --- a/www/iridium/files/patch-services_device_usb_usb__service__fake.h +++ b/www/iridium/files/patch-services_device_usb_usb__service__fake.h @@ -1,4 +1,4 @@ ---- services/device/usb/usb_service_fake.h.orig 2022-12-01 10:35:46 UTC +--- services/device/usb/usb_service_fake.h.orig 2025-05-07 06:48:23 UTC +++ services/device/usb/usb_service_fake.h @@ -0,0 +1,48 @@ +// Copyright 2015 The Chromium Authors diff --git a/www/iridium/files/patch-services_network_BUILD.gn b/www/iridium/files/patch-services_network_BUILD.gn index 42874ef9a046..ce4055c4f766 100644 --- a/www/iridium/files/patch-services_network_BUILD.gn +++ b/www/iridium/files/patch-services_network_BUILD.gn @@ -1,6 +1,6 @@ ---- services/network/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- services/network/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/network/BUILD.gn -@@ -397,7 +397,6 @@ if (is_linux || is_chromeos) { +@@ -400,7 +400,6 @@ if (is_linux || is_chromeos) { ] deps = [ "//base:base", diff --git a/www/iridium/files/patch-services_network_network__context.cc b/www/iridium/files/patch-services_network_network__context.cc index 6453d31d353b..98960645ba48 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-04-16 18:18:42 UTC +--- services/network/network_context.cc.orig 2025-05-07 06:48:23 UTC +++ services/network/network_context.cc -@@ -611,7 +611,7 @@ NetworkContext::NetworkContextHttpAuthPreferences:: +@@ -607,7 +607,7 @@ NetworkContext::NetworkContextHttpAuthPreferences:: NetworkContext::NetworkContextHttpAuthPreferences:: ~NetworkContextHttpAuthPreferences() = default; @@ -9,7 +9,7 @@ bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad() const { if (network_service_) { -@@ -2552,7 +2552,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged( +@@ -2557,7 +2557,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 09fc7b75bea0..23b7fe21aec4 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-04-16 18:18:42 UTC +--- services/network/network_context.h.orig 2025-05-07 06:48:23 UTC +++ services/network/network_context.h -@@ -709,7 +709,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext +@@ -715,7 +715,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__sandbox__hook__linux.cc b/www/iridium/files/patch-services_network_network__sandbox__hook__linux.cc index 2b5817d4d448..0b80905121cf 100644 --- a/www/iridium/files/patch-services_network_network__sandbox__hook__linux.cc +++ b/www/iridium/files/patch-services_network_network__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- services/network/network_sandbox_hook_linux.cc.orig 2024-06-25 12:08:48 UTC +--- services/network/network_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC +++ services/network/network_sandbox_hook_linux.cc @@ -15,11 +15,14 @@ #include "sandbox/linux/syscall_broker/broker_file_permission.h" diff --git a/www/iridium/files/patch-services_network_network__sandbox__hook__linux.h b/www/iridium/files/patch-services_network_network__sandbox__hook__linux.h index 11bc86da4291..597cd9f34b23 100644 --- a/www/iridium/files/patch-services_network_network__sandbox__hook__linux.h +++ b/www/iridium/files/patch-services_network_network__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- services/network/network_sandbox_hook_linux.h.orig 2023-07-24 14:27:53 UTC +--- services/network/network_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ services/network/network_sandbox_hook_linux.h @@ -6,7 +6,11 @@ #define SERVICES_NETWORK_NETWORK_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-services_network_network__service.cc b/www/iridium/files/patch-services_network_network__service.cc index 34a1dec4c4bd..e4f05509069d 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-04-16 18:18:42 UTC +--- services/network/network_service.cc.orig 2025-05-07 06:48:23 UTC +++ services/network/network_service.cc -@@ -102,11 +102,11 @@ +@@ -103,11 +103,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 -@@ -999,7 +999,7 @@ void NetworkService::SetExplicitlyAllowedPorts( +@@ -1016,7 +1016,7 @@ void NetworkService::SetExplicitlyAllowedPorts( net::SetExplicitlyAllowedPorts(ports); } @@ -23,7 +23,7 @@ void NetworkService::SetGssapiLibraryLoadObserver( mojo::PendingRemote<mojom::GssapiLibraryLoadObserver> gssapi_library_load_observer) { -@@ -1081,7 +1081,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo +@@ -1116,7 +1116,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 73f6548ce1b3..983a7a0d33fa 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-04-16 18:18:42 UTC +--- services/network/network_service.h.orig 2025-05-07 06:48:23 UTC +++ services/network/network_service.h -@@ -249,7 +249,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService +@@ -250,7 +250,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; -@@ -275,7 +275,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService +@@ -291,7 +291,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) -@@ -531,7 +531,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService +@@ -547,7 +547,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/iridium/files/patch-services_network_public_cpp_BUILD.gn b/www/iridium/files/patch-services_network_public_cpp_BUILD.gn index dc01075f7b6a..0386c6b7c175 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-04-16 18:18:42 UTC +--- services/network/public/cpp/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/network/public/cpp/BUILD.gn -@@ -570,7 +570,7 @@ component("cpp_base") { +@@ -621,7 +621,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 7176085117c8..6a5d0fd08215 100644 --- a/www/iridium/files/patch-services_network_public_cpp_features.cc +++ b/www/iridium/files/patch-services_network_public_cpp_features.cc @@ -1,4 +1,4 @@ ---- services/network/public/cpp/features.cc.orig 2025-02-22 18:06:53 UTC +--- services/network/public/cpp/features.cc.orig 2025-05-07 06:48:23 UTC +++ services/network/public/cpp/features.cc @@ -125,7 +125,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey, BASE_FEATURE(kDnsOverHttpsUpgrade, 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 639f79cf1915..f1aef0de829c 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-04-16 18:18:42 UTC +--- services/network/public/mojom/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/network/public/mojom/BUILD.gn -@@ -600,11 +600,11 @@ mojom("url_loader_base") { +@@ -674,11 +674,11 @@ mojom("url_loader_base") { } enabled_features = [] @@ -14,7 +14,7 @@ # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does # not include lacros. enabled_features += [ "use_network_interface_change_listener" ] -@@ -1672,7 +1672,7 @@ mojom("mojom") { +@@ -1765,7 +1765,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 8956086da8bb..dbb111eed6f4 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 2023-08-28 20:17:35 UTC +--- 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 @@ -9,6 +9,8 @@ #include <string> 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 index 636293a8fbb4..8debc3b7a12d 100644 --- 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 @@ -1,4 +1,4 @@ ---- services/on_device_model/on_device_model_service.h.orig 2024-12-22 12:24:29 UTC +--- 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; 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 index c3800133d196..d43d6d37cc8f 100644 --- 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 @@ -1,4 +1,4 @@ ---- services/on_device_model/pre_sandbox_init.cc.orig 2025-02-22 18:06:53 UTC +--- 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 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 976977158b7d..405685d6170f 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,4 +1,4 @@ ---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-03-18 16:46:04 UTC +--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-05-07 06:48:23 UTC +++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc @@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO uint32_t 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; -@@ -220,7 +220,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( +@@ -222,7 +222,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(), {base::kNullProcessId}, -@@ -235,7 +235,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( +@@ -237,7 +237,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; -@@ -281,7 +281,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion +@@ -283,7 +283,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) { -@@ -331,7 +331,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest( +@@ -333,7 +333,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()); -@@ -392,7 +392,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest* +@@ -394,7 +394,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_BUILD.gn b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn index d2376e0a0e23..4988e1a00d66 100644 --- a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn +++ b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn @@ -1,4 +1,4 @@ ---- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn @@ -27,8 +27,12 @@ component("memory_instrumentation") { sources += [ "os_metrics_win.cc" ] diff --git a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h index d336db67f4ac..a78c6c3a2000 100644 --- a/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h +++ b/www/iridium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h @@ -1,4 +1,4 @@ ---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-02-22 18:06:53 UTC +--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-05-07 06:48:23 UTC +++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h @@ -57,7 +57,7 @@ class COMPONENT_EXPORT( static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps( diff --git a/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 84f610ff8871..cfcd3b80cbcc 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,4 +1,4 @@ ---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2022-03-28 18:11:04 UTC +--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-05-07 06:48:23 UTC +++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc @@ -0,0 +1,58 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. 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 8056fe9a177e..7ba44827760a 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,4 +1,4 @@ ---- services/screen_ai/public/cpp/utilities.cc.orig 2024-08-27 06:28:16 UTC +--- services/screen_ai/public/cpp/utilities.cc.orig 2025-05-07 06:48:23 UTC +++ services/screen_ai/public/cpp/utilities.cc @@ -18,7 +18,7 @@ namespace screen_ai { 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 b51e41b8e28c..194c0f8dfd4d 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,4 +1,4 @@ ---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path } diff --git a/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h index 8859ba1b82a9..429079309647 100644 --- a/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h +++ b/www/iridium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2024-06-25 12:08:48 UTC +--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h @@ -6,7 +6,13 @@ #define SERVICES_SCREEN_AI_SANDBOX_SCREEN_AI_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-services_service__manager_BUILD.gn b/www/iridium/files/patch-services_service__manager_BUILD.gn index 2246d012d7da..1db147769783 100644 --- a/www/iridium/files/patch-services_service__manager_BUILD.gn +++ b/www/iridium/files/patch-services_service__manager_BUILD.gn @@ -1,4 +1,4 @@ ---- services/service_manager/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- services/service_manager/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/service_manager/BUILD.gn @@ -65,7 +65,7 @@ source_set("service_manager") { ] diff --git a/www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn b/www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn index c74e2b98edd5..9db4e62fa2a8 100644 --- a/www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn +++ b/www/iridium/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn @@ -1,4 +1,4 @@ ---- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2022-03-28 18:11:04 UTC +--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/service_manager/public/cpp/service_executable/BUILD.gn @@ -22,7 +22,7 @@ source_set("support") { "//services/service_manager/public/mojom", 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 f52f344129da..351c201c23e2 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,4 +1,4 @@ ---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2024-06-25 12:08:48 UTC +--- 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 @@ -38,7 +38,7 @@ #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h" diff --git a/www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc index d5d8d4ed31a0..9753652e9f20 100644 --- a/www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc +++ b/www/iridium/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc @@ -1,4 +1,4 @@ ---- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-02-22 18:06:53 UTC +--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-05-07 06:48:23 UTC +++ services/tracing/public/cpp/system_metrics_sampler.cc @@ -176,8 +176,8 @@ void SystemMetricsSampler::ProcessSampler::SampleProce TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), diff --git a/www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom b/www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom index 939b812b255b..bd4c807d964c 100644 --- a/www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom +++ b/www/iridium/files/patch-services_video__capture_public_mojom_video__capture__service.mojom @@ -1,4 +1,4 @@ ---- services/video_capture/public/mojom/video_capture_service.mojom.orig 2023-03-13 07:33:08 UTC +--- services/video_capture/public/mojom/video_capture_service.mojom.orig 2025-05-07 06:48:23 UTC +++ services/video_capture/public/mojom/video_capture_service.mojom @@ -25,10 +25,10 @@ interface AcceleratorFactory { pending_receiver<chromeos_camera.mojom.MjpegDecodeAccelerator> jda); diff --git a/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc b/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc index badd84543fba..96c557b420ca 100644 --- a/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc +++ b/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-02-22 18:06:53 UTC +--- services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-05-07 06:48:23 UTC +++ services/video_effects/video_effects_sandbox_hook_linux.cc @@ -6,7 +6,13 @@ diff --git a/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h b/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h index fb1fb9ec6135..3c90df573d76 100644 --- a/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h +++ b/www/iridium/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- services/video_effects/video_effects_sandbox_hook_linux.h.orig 2024-12-22 12:24:29 UTC +--- services/video_effects/video_effects_sandbox_hook_linux.h.orig 2025-05-07 06:48:23 UTC +++ services/video_effects/video_effects_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_ diff --git a/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn b/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn index ea3a8cdb66a9..ac66473f3848 100644 --- a/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn +++ b/www/iridium/files/patch-services_viz_public_mojom_BUILD.gn @@ -1,4 +1,4 @@ ---- services/viz/public/mojom/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- services/viz/public/mojom/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ services/viz/public/mojom/BUILD.gn @@ -56,7 +56,7 @@ mojom("mojom") { diff --git a/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp b/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp index 71373f0da4b1..f34f15640459 100644 --- a/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp +++ b/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp @@ -1,4 +1,4 @@ ---- skia/ext/SkMemory_new_handler.cpp.orig 2025-03-18 16:46:04 UTC +--- skia/ext/SkMemory_new_handler.cpp.orig 2025-05-07 06:48:23 UTC +++ skia/ext/SkMemory_new_handler.cpp @@ -24,7 +24,7 @@ #include <windows.h> diff --git a/www/iridium/files/patch-skia_ext_font__utils.cc b/www/iridium/files/patch-skia_ext_font__utils.cc index 15b4530584ad..cb6434b27c55 100644 --- a/www/iridium/files/patch-skia_ext_font__utils.cc +++ b/www/iridium/files/patch-skia_ext_font__utils.cc @@ -1,6 +1,6 @@ ---- skia/ext/font_utils.cc.orig 2025-04-16 18:18:42 UTC +--- skia/ext/font_utils.cc.orig 2025-05-07 06:48:23 UTC +++ skia/ext/font_utils.cc -@@ -20,7 +20,7 @@ +@@ -21,7 +21,7 @@ #include "third_party/skia/include/ports/SkFontMgr_mac_ct.h" #endif @@ -9,8 +9,8 @@ #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" -@@ -62,7 +62,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() { - return SkFontMgr_New_Android(nullptr); +@@ -67,7 +67,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() { + } #elif BUILDFLAG(IS_APPLE) return SkFontMgr_New_CoreText(nullptr); -#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) diff --git a/www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc b/www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc index 2c1bd4c26905..708e437e3a8f 100644 --- a/www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc +++ b/www/iridium/files/patch-skia_ext_skcolorspace__trfn.cc @@ -1,4 +1,4 @@ ---- skia/ext/skcolorspace_trfn.cc.orig 2025-03-18 16:46:04 UTC +--- skia/ext/skcolorspace_trfn.cc.orig 2025-05-07 06:48:23 UTC +++ skia/ext/skcolorspace_trfn.cc @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be diff --git a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h index 6f959d314e4a..2e7fa5255a98 100644 --- a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h +++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_config.h @@ -1,6 +1,6 @@ ---- third_party/abseil-cpp/absl/base/config.h.orig 2025-04-16 18:18:42 UTC +--- third_party/abseil-cpp/absl/base/config.h.orig 2025-05-07 06:48:23 UTC +++ third_party/abseil-cpp/absl/base/config.h -@@ -411,7 +411,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] != +@@ -409,7 +409,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 -@@ -426,7 +426,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] != +@@ -424,7 +424,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/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc index cd9ac0a969b8..79bca06b60f7 100644 --- a/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc +++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc @@ -1,4 +1,4 @@ ---- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2024-11-04 08:56:03 UTC +--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc @@ -30,7 +30,7 @@ #include <sys/syscall.h> diff --git a/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h index 8e9ea989a78f..ddb4c9032785 100644 --- a/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h +++ b/www/iridium/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h @@ -1,4 +1,4 @@ ---- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-02-22 18:06:53 UTC +--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-05-07 06:48:23 UTC +++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h @@ -35,7 +35,8 @@ #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \ diff --git a/www/iridium/files/patch-third__party_angle_BUILD.gn b/www/iridium/files/patch-third__party_angle_BUILD.gn index 32f5be67cbc0..79e36589339f 100644 --- a/www/iridium/files/patch-third__party_angle_BUILD.gn +++ b/www/iridium/files/patch-third__party_angle_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/angle/BUILD.gn.orig 2025-02-22 18:06:53 UTC +--- third_party/angle/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/BUILD.gn @@ -355,7 +355,6 @@ config("extra_warnings") { "-Wtautological-type-limit-compare", diff --git a/www/iridium/files/patch-third__party_angle_src_common_platform.h b/www/iridium/files/patch-third__party_angle_src_common_platform.h index c1ee58fca0f6..0f84d97e0d17 100644 --- a/www/iridium/files/patch-third__party_angle_src_common_platform.h +++ b/www/iridium/files/patch-third__party_angle_src_common_platform.h @@ -1,6 +1,6 @@ ---- third_party/angle/src/common/platform.h.orig 2022-03-28 18:11:04 UTC +--- third_party/angle/src/common/platform.h.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/common/platform.h -@@ -26,7 +26,15 @@ +@@ -23,7 +23,15 @@ #elif defined(__linux__) || defined(EMSCRIPTEN) # define ANGLE_PLATFORM_LINUX 1 # define ANGLE_PLATFORM_POSIX 1 diff --git a/www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h b/www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h index b045f0a21c6e..02fcf9d3a60c 100644 --- a/www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h +++ b/www/iridium/files/patch-third__party_angle_src_common_platform__helpers.h @@ -1,4 +1,4 @@ ---- third_party/angle/src/common/platform_helpers.h.orig 2023-10-21 11:51:27 UTC +--- third_party/angle/src/common/platform_helpers.h.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/common/platform_helpers.h @@ -62,7 +62,7 @@ inline constexpr bool IsIOS() diff --git a/www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp b/www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp index 4e5d30eca3b4..e03b4ea7baa2 100644 --- a/www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp +++ b/www/iridium/files/patch-third__party_angle_src_common_system__utils.cpp @@ -1,4 +1,4 @@ ---- third_party/angle/src/common/system_utils.cpp.orig 2024-06-25 12:08:48 UTC +--- third_party/angle/src/common/system_utils.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/common/system_utils.cpp @@ -25,7 +25,7 @@ namespace angle { diff --git a/www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp b/www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp index e3d601b47fe8..a033df72c8db 100644 --- a/www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp +++ b/www/iridium/files/patch-third__party_angle_src_common_system__utils__linux.cpp @@ -1,4 +1,4 @@ ---- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-02-22 18:06:53 UTC +--- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/common/system_utils_linux.cpp @@ -15,10 +15,15 @@ #include <sys/types.h> diff --git a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h index fde782ac639d..13357d3d5358 100644 --- a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h +++ b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h @@ -1,4 +1,4 @@ ---- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2023-07-24 14:27:53 UTC +--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/gpu_info_util/SystemInfo_internal.h @@ -15,6 +15,13 @@ namespace angle diff --git a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp index 628da2ce3ed3..7b32d56283a3 100644 --- a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp +++ b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp @@ -1,4 +1,4 @@ ---- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2022-03-28 18:11:04 UTC +--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp @@ -12,6 +12,11 @@ #include <pci/pci.h> diff --git a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp index 30949c1b35f8..86fdad90ef20 100644 --- a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp +++ b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp @@ -1,4 +1,4 @@ ---- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2022-03-28 18:11:04 UTC +--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp @@ -71,6 +71,24 @@ bool GetPCIDevicesWithLibPCI(std::vector<GPUDeviceInfo diff --git a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp index 1ce54be4143b..2141d6e2efd3 100644 --- a/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp +++ b/www/iridium/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp @@ -1,4 +1,4 @@ ---- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2022-03-28 18:11:04 UTC +--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp @@ -8,6 +8,10 @@ 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 cfbc66270493..7f960429c205 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-03-18 16:46:04 UTC +--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/libANGLE/Display.cpp @@ -58,7 +58,7 @@ # include "libANGLE/renderer/gl/wgl/DisplayWGL.h" @@ -36,7 +36,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable()) { -@@ -2139,7 +2139,7 @@ static ClientExtensions GenerateClientExtensions() +@@ -2133,7 +2133,7 @@ static ClientExtensions GenerateClientExtensions() extensions.platformWaylandEXT = true; #endif @@ -45,7 +45,7 @@ extensions.platformSurfacelessMESA = true; #endif -@@ -2186,7 +2186,7 @@ static ClientExtensions GenerateClientExtensions() +@@ -2180,7 +2180,7 @@ static ClientExtensions GenerateClientExtensions() extensions.x11Visual = true; #endif diff --git a/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp index 493d46010447..9194739ba60e 100644 --- a/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp +++ b/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp @@ -1,4 +1,4 @@ ---- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2022-03-28 18:11:04 UTC +--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp @@ -144,10 +144,10 @@ bool FunctionsGLX::initialize(Display *xDisplay, int s // which a GLXWindow was ever created. diff --git a/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h index ea7ce14a82c6..dd03d40e6f1e 100644 --- a/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h +++ b/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h @@ -1,4 +1,4 @@ ---- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2022-10-05 07:34:01 UTC +--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h @@ -23,7 +23,7 @@ bool IsVulkanWin32DisplayAvailable(); DisplayImpl *CreateVulkanWin32Display(const egl::DisplayState &state); diff --git a/www/iridium/files/patch-third__party_angle_util_BUILD.gn b/www/iridium/files/patch-third__party_angle_util_BUILD.gn index 830cb716ebe6..8376d6f249a7 100644 --- a/www/iridium/files/patch-third__party_angle_util_BUILD.gn +++ b/www/iridium/files/patch-third__party_angle_util_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/angle/util/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- third_party/angle/util/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/angle/util/BUILD.gn @@ -332,7 +332,7 @@ foreach(is_shared_library, ] 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 cfd47617bf91..5ab786c3fd9c 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,4 +1,4 @@ ---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat 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 7dd93b0fc3bc..ea9c76cd8837 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,4 +1,4 @@ ---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2024-06-25 12:08:48 UTC +--- 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 @@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences { UserAgentOverride user_agent_override; 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 5387d5587970..523743154661 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,4 +1,4 @@ ---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -180,7 +180,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 689457f9b66f..36a1900f12ad 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,4 +1,4 @@ ---- third_party/blink/public/platform/platform.h.orig 2025-04-16 18:18:42 UTC +--- third_party/blink/public/platform/platform.h.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/public/platform/platform.h @@ -372,7 +372,7 @@ class BLINK_PLATFORM_EXPORT Platform { return nullptr; diff --git a/www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py index 3b26e7c12aaa..4929a4c78f4a 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py +++ b/www/iridium/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2024-06-25 12:08:48 UTC +--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py @@ -30,7 +30,7 @@ def init(root_src_dir, enable_style_format=True): diff --git a/www/iridium/files/patch-third__party_blink_renderer_build_scripts_gperf.py b/www/iridium/files/patch-third__party_blink_renderer_build_scripts_gperf.py new file mode 100644 index 000000000000..6b1cbb0782c8 --- /dev/null +++ b/www/iridium/files/patch-third__party_blink_renderer_build_scripts_gperf.py @@ -0,0 +1,20 @@ +--- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-05-07 06:48:23 UTC ++++ third_party/blink/renderer/build/scripts/gperf.py +@@ -35,10 +35,13 @@ def generate_gperf(gperf_path, gperf_input, gperf_args + # https://savannah.gnu.org/bugs/index.php?53028 + gperf_output = re.sub(r'\bregister ', '', gperf_output) + # -Wimplicit-fallthrough needs an explicit fallthrough statement, +- # so replace gperf's /*FALLTHROUGH*/ comment with the statement. +- # https://savannah.gnu.org/bugs/index.php?53029 +- gperf_output = gperf_output.replace('/*FALLTHROUGH*/', +- ' [[fallthrough]];') ++ # so replace gperf 3.1's /*FALLTHROUGH*/ comment with the statement. ++ # https://savannah.gnu.org/bugs/index.php?53029 (fixed in 3.2) ++ if re.search( ++ r'/\* C\+\+ code produced by gperf version 3\.[01](\.\d+)? \*/', ++ gperf_output): ++ gperf_output = gperf_output.replace('/*FALLTHROUGH*/', ++ ' [[fallthrough]];') + # -Wpointer-to-int-cast warns about casting pointers to smaller ints + # Replace {(int)(long)&(foo), bar} with + # {static_cast<int>(reinterpret_cast<uintptr_t>(&(foo)), bar} diff --git a/www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py index cf3dc4622f71..6515ec2eb6f5 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py +++ b/www/iridium/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2022-03-28 18:11:04 UTC +--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/build/scripts/run_with_pythonpath.py @@ -22,6 +22,7 @@ def main(): existing_pp = ( diff --git a/www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc b/www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc index 91cdb1a66e3b..5ac570805e4c 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_controller_blink__initializer.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-04-16 18:18:42 UTC +--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-05-07 06:48:23 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,8 +24,8 @@ binders.Add<mojom::blink::MemoryUsageMonitorLinux>( ConvertToBaseRepeatingCallback( CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)), -@@ -305,7 +305,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform - #endif +@@ -304,7 +304,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform + MemorySaverController::Initialize(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ - BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) diff --git a/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc index 74ddb67e3f11..9c3fc1cf7bec 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-03-18 16:46:04 UTC +--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc @@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::ResetFileDescriptors() { diff --git a/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h index 887ca4d68236..9b01eb6d9a2c 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h +++ b/www/iridium/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2022-03-28 18:11:04 UTC +--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/controller/memory_usage_monitor_posix.h @@ -13,7 +13,7 @@ #include "third_party/blink/renderer/controller/controller_export.h" diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc index 9fe7996a7262..d4e28bf34ece 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2024-08-27 06:28:16 UTC +--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/core/editing/editing_behavior.cc @@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb // unexpected behaviour diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc b/www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc index 89fa7bccd9ab..18658df9b043 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2023-04-22 17:45:15 UTC +--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/core/execution_context/navigator_base.cc @@ -31,7 +31,7 @@ String GetReducedNavigatorPlatform() { return "Win32"; 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 f9d20b3ab398..6a6be1e896c4 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-04-16 18:18:42 UTC +--- 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 -@@ -427,7 +427,7 @@ void RecordPrerenderActivationSignalDelay(const String +@@ -429,7 +429,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' -@@ -3426,7 +3426,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs +@@ -3421,7 +3421,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 3049a3c30b46..6eef5d52aa32 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,4 +1,4 @@ ---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -6471,7 +6471,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { } 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 6818cc684a45..866ed1c8496a 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-04-16 18:18:42 UTC +--- 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 -@@ -50,7 +50,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin +@@ -51,7 +51,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_inspector_inspector__memory__agent.cc b/www/iridium/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc index 569d5330a9c3..fd09d413c711 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-03-18 16:46:04 UTC +--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/core/inspector/inspector_memory_agent.cc @@ -192,7 +192,7 @@ InspectorMemoryAgent::GetSamplingProfileById(uint32_t 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 b09734e35319..01a77074a382 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,4 +1,4 @@ ---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -74,7 +74,7 @@ #include "ui/display/screen_info.h" @@ -9,7 +9,7 @@ #include "third_party/blink/renderer/platform/fonts/font_cache.h" #endif -@@ -784,7 +784,7 @@ void LayoutView::LayoutRoot() { +@@ -785,7 +785,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 63b8f283b10b..a76e1658baa5 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-03-18 16:46:04 UTC +--- 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 -@@ -484,7 +484,7 @@ bool MixedContentChecker::ShouldBlockFetch( +@@ -485,7 +485,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 47c6957c54c0..c071660f140f 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,4 +1,4 @@ ---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-04-16 18:18:42 UTC +--- 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 @@ -573,7 +573,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const } 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 new file mode 100644 index 000000000000..aeacb3035811 --- /dev/null +++ b/www/iridium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc @@ -0,0 +1,11 @@ +--- 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 +@@ -641,7 +641,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame + if (potential_image_node != nullptr && + IsA<HTMLCanvasElement>(potential_image_node)) { + data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/40902474): Support reading from the WebGPU front buffer + // on Linux and remove the below code, which results in "Copy Image" and + // "Save Image To" being grayed out in the context menu. 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 b357a1aa9c64..95be321b4546 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-02-22 18:06:53 UTC +--- 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 -@@ -123,7 +123,7 @@ namespace blink { +@@ -124,7 +124,7 @@ namespace blink { namespace { diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc index 86be36c1c010..8e2c12ba88c9 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-04-16 18:18:42 UTC +--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc @@ -146,7 +146,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const // Disable snapback on desktop Linux to better integrate with the desktop diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h index 5a3129ba1275..20638df2efd3 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h +++ b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2024-06-25 12:08:48 UTC +--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/core/xml/xslt_processor.h @@ -77,7 +77,11 @@ class XSLTProcessor final : public ScriptWrappable { diff --git a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc index c9fa73e49a56..b5a91db9e6b2 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc @@ -68,7 +68,11 @@ void XSLTProcessor::GenericErrorFunc(void*, const char // It would be nice to do something with this error message. diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc index 82a5acf46013..d92080121d14 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-04-16 18:18:42 UTC +--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc @@ -33,7 +33,7 @@ namespace { // Set when the default factory is overridden. diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc index a7bafdf10dfd..7ce1f183bf7f 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc -@@ -873,7 +873,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten +@@ -857,7 +857,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten mixer->get_output_params_for_testing().sample_rate()); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ 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 e9f54a9a158c..2f7b23bca09d 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,4 +1,4 @@ ---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2024-12-22 12:24:29 UTC +--- 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 @@ -542,6 +542,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 ad7ae9456418..a2b10d8350df 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,4 +1,4 @@ ---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2024-11-04 08:56:03 UTC +--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc @@ -304,7 +304,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar SetupRenderer(kDefaultOutputDeviceId); diff --git a/www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc b/www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc index 18702c16c091..f3d5788d5d49 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc @@ -465,7 +465,7 @@ class AudioWorkletThreadPriorityTest 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 0e79b6556b22..dd79661ee3dd 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-04-16 18:18:42 UTC +--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc -@@ -6343,7 +6343,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid +@@ -6338,7 +6338,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid constexpr bool kAllowZeroCopyImages = true; #endif 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 new file mode 100644 index 000000000000..992fca53677a --- /dev/null +++ b/www/iridium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc @@ -0,0 +1,11 @@ +--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-05-07 06:48:23 UTC ++++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc +@@ -207,7 +207,7 @@ bool GPUCanvasContext::PaintRenderingResultsToCanvas( + + scoped_refptr<WebGPUMailboxTexture> front_buffer_texture; + if (source_buffer == kFrontBuffer) { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // By returning false here the canvas will show up as black in the scenarios + // that copy the front buffer, such as printing. + // TODO(crbug.com/40902474): Support concurrent SharedImage reads via Dawn 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 e0a1d7df55d4..bc38ba320110 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-03-18 16:46:04 UTC +--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc -@@ -815,7 +815,7 @@ bool GPUQueue::CopyFromCanvasSourceImage( +@@ -812,7 +812,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 9aea8226a4eb..2830285e1fcb 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-04-16 18:18:42 UTC +--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/BUILD.gn -@@ -2034,7 +2034,7 @@ static_library("test_support") { +@@ -2046,7 +2046,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 a256ab08c6ec..640e82fee517 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-02-22 18:06:53 UTC +--- 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 @@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo 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 6983f523b30a..88519d4447c1 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 2024-11-04 08:56:03 UTC +--- 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 @@ -55,7 +55,7 @@ #include "third_party/skia/include/core/SkFontMgr.h" 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 b7d6c4e6a1e7..e6d77c2628c4 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-04-16 18:18:42 UTC +--- 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 -@@ -40,7 +40,7 @@ +@@ -41,7 +41,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 -@@ -279,7 +279,7 @@ FontCacheKey FontDescription::CacheKey( +@@ -280,7 +280,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_font__metrics.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc index caafbddf3ebf..e615cf759795 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2024-06-25 12:08:48 UTC +--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/fonts/font_metrics.cc @@ -39,7 +39,7 @@ namespace blink { diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc index 698fc073e2dc..0ee5f59eb26c 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2022-04-01 07:48:30 UTC +--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc @@ -9,7 +9,7 @@ #if BUILDFLAG(IS_ANDROID) 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 c48b7c0c5f97..a8d2f6b17bdc 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-02-22 18:06:53 UTC +--- 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 @@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) { return AtomicString::FromUTF8(std::string_view(str.begin(), str.end())); diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc index 2986f4a43452..f49cc1c13e7e 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2023-08-28 20:17:35 UTC +--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc @@ -71,8 +71,12 @@ void BeginFrameProvider::CreateCompositorFrameSinkIfNe diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc index 48e7a060b4fc..7e7fd33d44bf 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc -@@ -48,7 +48,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated( +@@ -47,7 +47,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated( const auto paint_image = source->PaintImageForCurrentFrame(); const auto image_info = paint_image.GetSkImageInfo(); 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 b567cae25ca5..afd81c112b98 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,4 +1,4 @@ ---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-03-18 16:46:04 UTC +--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc @@ -421,7 +421,7 @@ void VideoFrameSubmitter::OnBeginFrame( auto& details = timing_details.find(frame_token)->value; 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 293d7dff9243..a0aee8fc01ec 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 2024-06-25 12:08:48 UTC +--- 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 @@ -14,7 +14,9 @@ diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc index 62e24ae9d6b7..f771871db5c7 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-04-16 18:18:42 UTC +--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc -@@ -329,12 +329,12 @@ SupportedFormats GetSupportedFormatsInternal( +@@ -324,12 +324,12 @@ SupportedFormats GetSupportedFormatsInternal( supported_formats.profiles.push_back(profile.profile); supported_formats.sdp_formats.push_back(std::move(*format)); 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 68b235c7dc19..4ffb0ebffc40 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,6 @@ ---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-04-16 18:18:42 UTC +--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -424,7 +424,7 @@ +@@ -434,7 +434,7 @@ name: "AppTitle", status: "experimental", origin_trial_feature_name: "AppTitle", @@ -9,7 +9,7 @@ base_feature: "WebAppEnableAppTitle", }, { -@@ -1683,7 +1683,7 @@ +@@ -1698,7 +1698,7 @@ name: "DocumentIsolationPolicy", status: "experimental", origin_trial_feature_name: "DocumentIsolationPolicy", @@ -18,7 +18,7 @@ base_feature: "none", }, { -@@ -1932,7 +1932,7 @@ +@@ -1943,7 +1943,7 @@ base_feature: "none", public: true, origin_trial_feature_name: "FedCmMultipleIdentityProviders", @@ -27,7 +27,7 @@ origin_trial_allows_third_party: true, }, { -@@ -3335,7 +3335,7 @@ +@@ -3331,7 +3331,7 @@ // Tracking bug for the implementation: https://crbug.com/1462930 name: "PermissionElement", origin_trial_feature_name: "PermissionElement", @@ -36,7 +36,7 @@ status: "experimental", public: true, base_feature_status: "enabled", -@@ -3459,7 +3459,7 @@ +@@ -3475,7 +3475,7 @@ { name: "PrivateNetworkAccessPermissionPrompt", origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt", @@ -45,7 +45,7 @@ status: "stable", public: true, base_feature: "none", -@@ -4580,7 +4580,7 @@ +@@ -4636,7 +4636,7 @@ name: "UnrestrictedSharedArrayBuffer", base_feature: "none", origin_trial_feature_name: "UnrestrictedSharedArrayBuffer", @@ -54,7 +54,7 @@ }, // Enables using policy-controlled feature "usb-unrestricted" to allow // isolated context to access protected USB interface classes and to -@@ -4753,7 +4753,7 @@ +@@ -4811,7 +4811,7 @@ { name: "WebAppScopeExtensions", origin_trial_feature_name: "WebAppScopeExtensions", @@ -63,7 +63,7 @@ status: "experimental", base_feature: "none", }, -@@ -5021,7 +5021,7 @@ +@@ -5086,7 +5086,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 5bae05a6faab..729043aaf0d6 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,4 +1,4 @@ ---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2024-12-22 12:24:29 UTC +--- 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 @@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() { "Compositor"); diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc index d954d8f77d32..53517de33263 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc +++ b/www/iridium/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2023-07-24 14:27:53 UTC +--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc @@ -27,7 +27,7 @@ BlinkCategorizedWorkerPoolDelegate& BlinkCategorizedWo diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h index 24d9bf625e55..c70b31752054 100644 --- a/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h +++ b/www/iridium/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-04-16 18:18:42 UTC +--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-05-07 06:48:23 UTC +++ third_party/blink/renderer/platform/wtf/container_annotations.h @@ -11,7 +11,7 @@ // TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86 diff --git a/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 decacfbf365a..978773517689 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,4 +1,4 @@ ---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2022-10-05 07:34:01 UTC +--- 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 @@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) { return g * (1.0f / 400.0f); 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 ef8745340c0e..f9bd5040c17a 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,4 +1,4 @@ ---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -23,6 +23,11 @@ extern "C" void* __libc_stack_end; // NOLINT diff --git a/www/iridium/files/patch-third__party_brotli_common_platform.h b/www/iridium/files/patch-third__party_brotli_common_platform.h index 2703b7cc2444..aa03fbe7be41 100644 --- a/www/iridium/files/patch-third__party_brotli_common_platform.h +++ b/www/iridium/files/patch-third__party_brotli_common_platform.h @@ -1,4 +1,4 @@ ---- third_party/brotli/common/platform.h.orig 2022-03-28 18:11:04 UTC +--- third_party/brotli/common/platform.h.orig 2025-05-07 06:48:23 UTC +++ third_party/brotli/common/platform.h @@ -28,7 +28,7 @@ #include <brotli/port.h> diff --git a/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni b/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni index 43cce26433e5..7f7be13c4f18 100644 --- a/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni +++ b/www/iridium/files/patch-third__party_cpuinfo_cpuinfo.gni @@ -1,4 +1,4 @@ ---- third_party/cpuinfo/cpuinfo.gni.orig 2024-06-25 12:08:48 UTC +--- third_party/cpuinfo/cpuinfo.gni.orig 2025-05-07 06:48:23 UTC +++ third_party/cpuinfo/cpuinfo.gni @@ -8,7 +8,7 @@ use_cpuinfo = current_cpu != "s390" && current_cpu != "s390x" && diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni index e9ed1a59b5b2..0a7c9054430d 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2023-10-21 11:51:27 UTC +--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni @@ -61,7 +61,7 @@ if (crashpad_is_in_chromium) { crashpad_is_ios = is_ios diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/www/iridium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn index d336b1fbe059..6356850b9223 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,4 +1,4 @@ ---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/client/BUILD.gn @@ -134,6 +134,13 @@ static_library("common") { if (crashpad_is_win) { diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc index 4d084eea873c..a38a8c268c39 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2022-03-28 18:11:04 UTC +--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/client/crashpad_client_posix.cc @@ -0,0 +1,40 @@ +// Copyright 2017 The Crashpad Authors. All rights reserved. diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc index a19b15c4cb55..36a375d79d8d 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2022-10-05 07:34:01 UTC +--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc @@ -159,6 +159,10 @@ std::string MinidumpMiscInfoDebugBuildString() { static constexpr char kOS[] = "win"; diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h index 286758d8be72..ebb57ac0ef6a 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2022-03-28 18:11:04 UTC +--- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/util/misc/address_types.h @@ -25,7 +25,7 @@ #include <mach/mach_types.h> 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 7db86096f90e..bacac0db1a83 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,4 +1,4 @@ ---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2023-10-21 11:51:27 UTC +--- 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 @@ -21,7 +21,8 @@ #include <mach/mach.h> diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc index fe5915eb33f4..bc6ae3adbbbf 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2022-03-28 18:11:04 UTC +--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/util/misc/metrics.cc @@ -25,7 +25,7 @@ #define METRICS_OS_NAME "Win" diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc index 89b9245555c0..993c87232aa6 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2024-06-25 12:08:48 UTC +--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/util/misc/uuid.cc @@ -110,7 +110,7 @@ bool UUID::InitializeWithNew() { InitializeFromBytes(uuid); diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc index 2ba0b90f2afd..278bdd8402ee 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2024-02-04 14:46:08 UTC +--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/util/posix/close_multiple.cc @@ -73,7 +73,7 @@ void CloseNowOrOnExec(int fd, bool ebadf_ok) { // This is an advantage over looping over all possible file descriptors, because diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc index e8c086417452..0f55a3be5c07 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2022-03-28 18:11:04 UTC +--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/util/posix/drop_privileges.cc @@ -25,7 +25,7 @@ void DropPrivileges() { gid_t gid = getgid(); diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc index 859af7a54e22..13eefa1908ec 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2022-10-05 07:34:01 UTC +--- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/util/posix/signals.cc @@ -51,7 +51,7 @@ constexpr int kCrashSignals[] = { #if defined(SIGEMT) diff --git a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc index 4a6bb39e5aa8..15dcd5562ed1 100644 --- a/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc +++ b/www/iridium/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc @@ -1,4 +1,4 @@ ---- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2024-08-27 06:28:16 UTC +--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc @@ -68,7 +68,7 @@ constexpr const char* kSignalNames[] = { "INFO", diff --git a/www/iridium/files/patch-third__party_crc32c_BUILD.gn b/www/iridium/files/patch-third__party_crc32c_BUILD.gn index e29693525269..afe0138cabce 100644 --- a/www/iridium/files/patch-third__party_crc32c_BUILD.gn +++ b/www/iridium/files/patch-third__party_crc32c_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/crc32c/BUILD.gn.orig 2023-07-24 14:27:53 UTC +--- third_party/crc32c/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/crc32c/BUILD.gn @@ -46,7 +46,7 @@ config("crc32c_config") { } diff --git a/www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h b/www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h index de356b22a2b1..dd7187131d9e 100644 --- a/www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h +++ b/www/iridium/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h @@ -1,4 +1,4 @@ ---- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2024-06-25 12:08:48 UTC +--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2025-05-07 06:48:23 UTC +++ third_party/dawn/include/dawn/native/VulkanBackend.h @@ -83,7 +83,7 @@ struct ExternalImageExportInfoVk : ExternalImageExport }; diff --git a/www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h b/www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h index ec5a7aca0efe..3dc362f0c3f8 100644 --- a/www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h +++ b/www/iridium/files/patch-third__party_dawn_src_dawn_common_Platform.h @@ -1,4 +1,4 @@ ---- third_party/dawn/src/dawn/common/Platform.h.orig 2025-04-16 18:18:42 UTC +--- third_party/dawn/src/dawn/common/Platform.h.orig 2025-05-07 06:48:23 UTC +++ third_party/dawn/src/dawn/common/Platform.h @@ -60,6 +60,11 @@ #error "Unsupported Windows platform." diff --git a/www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp index 60c2a3305b2c..c222f9bc848b 100644 --- a/www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp +++ b/www/iridium/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp @@ -1,4 +1,4 @@ ---- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-04-16 18:18:42 UTC +--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp @@ -57,7 +57,7 @@ constexpr char kSwiftshaderLibName[] = "libvk_swiftsha #endif diff --git a/www/iridium/files/patch-third__party_ffmpeg_BUILD.gn b/www/iridium/files/patch-third__party_ffmpeg_BUILD.gn index e4d4a17785d2..c263f6906845 100644 --- a/www/iridium/files/patch-third__party_ffmpeg_BUILD.gn +++ b/www/iridium/files/patch-third__party_ffmpeg_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/ffmpeg/BUILD.gn.orig 2024-11-04 08:56:03 UTC +--- third_party/ffmpeg/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/ffmpeg/BUILD.gn @@ -350,7 +350,6 @@ target(link_target_type, "ffmpeg_internal") { libs += [ diff --git a/www/iridium/files/patch-third__party_ffmpeg_configure b/www/iridium/files/patch-third__party_ffmpeg_configure index b7885c032459..985d760a20cb 100644 --- a/www/iridium/files/patch-third__party_ffmpeg_configure +++ b/www/iridium/files/patch-third__party_ffmpeg_configure @@ -1,4 +1,4 @@ ---- third_party/ffmpeg/configure.orig 2025-04-16 18:18:42 UTC +--- third_party/ffmpeg/configure.orig 2025-05-07 06:48:23 UTC +++ third_party/ffmpeg/configure @@ -6855,8 +6855,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en if enabled pthread_np_h; then diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h index 532194c579e2..4716e9605ccf 100644 --- a/www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h +++ b/www/iridium/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h @@ -1,4 +1,4 @@ ---- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2022-03-28 18:11:04 UTC +--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2025-05-07 06:48:23 UTC +++ third_party/ffmpeg/libavcodec/x86/cabac.h @@ -31,7 +31,8 @@ diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c b/www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c index f7857f6eb341..798796402fba 100644 --- a/www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c +++ b/www/iridium/files/patch-third__party_ffmpeg_libavutil_cpu.c @@ -1,4 +1,4 @@ ---- third_party/ffmpeg/libavutil/cpu.c.orig 2022-10-05 07:34:01 UTC +--- third_party/ffmpeg/libavutil/cpu.c.orig 2025-05-07 06:48:23 UTC +++ third_party/ffmpeg/libavutil/cpu.c @@ -38,10 +38,7 @@ #if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c b/www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c index 9af6bf1717dc..492322b73704 100644 --- a/www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c +++ b/www/iridium/files/patch-third__party_ffmpeg_libavutil_mem.c @@ -1,4 +1,4 @@ ---- third_party/ffmpeg/libavutil/mem.c.orig 2022-10-05 07:34:01 UTC +--- third_party/ffmpeg/libavutil/mem.c.orig 2025-05-07 06:48:23 UTC +++ third_party/ffmpeg/libavutil/mem.c @@ -33,9 +33,6 @@ #include <stdlib.h> diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c b/www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c index 86fb526c4086..1920f6fc7766 100644 --- a/www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c +++ b/www/iridium/files/patch-third__party_ffmpeg_libavutil_random__seed.c @@ -1,4 +1,4 @@ ---- third_party/ffmpeg/libavutil/random_seed.c.orig 2023-10-21 11:51:27 UTC +--- third_party/ffmpeg/libavutil/random_seed.c.orig 2025-05-07 06:48:23 UTC +++ third_party/ffmpeg/libavutil/random_seed.c @@ -35,6 +35,11 @@ #elif CONFIG_OPENSSL diff --git a/www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm b/www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm index 8a495e59d0a1..4fab817986a9 100644 --- a/www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm +++ b/www/iridium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm @@ -1,4 +1,4 @@ ---- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2024-06-25 12:08:48 UTC +--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2025-05-07 06:48:23 UTC +++ third_party/ffmpeg/libavutil/x86/x86inc.asm @@ -46,6 +46,12 @@ %endif diff --git a/www/iridium/files/patch-third__party_fontconfig_include_config.h b/www/iridium/files/patch-third__party_fontconfig_include_config.h index 54dfbea127b0..49d278240264 100644 --- a/www/iridium/files/patch-third__party_fontconfig_include_config.h +++ b/www/iridium/files/patch-third__party_fontconfig_include_config.h @@ -1,4 +1,4 @@ ---- third_party/fontconfig/include/config.h.orig 2024-06-25 12:08:48 UTC +--- third_party/fontconfig/include/config.h.orig 2025-05-07 06:48:23 UTC +++ third_party/fontconfig/include/config.h @@ -13,7 +13,7 @@ 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 11944b850102..d059747b97e9 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,4 +1,4 @@ ---- third_party/fontconfig/src/src/fccompat.c.orig 2023-04-22 17:45:15 UTC +--- third_party/fontconfig/src/src/fccompat.c.orig 2025-05-07 06:48:23 UTC +++ third_party/fontconfig/src/src/fccompat.c @@ -184,7 +184,9 @@ FcRandom(void) { diff --git a/www/iridium/files/patch-third__party_ipcz_src_BUILD.gn b/www/iridium/files/patch-third__party_ipcz_src_BUILD.gn index 65f063335e16..029ae7fb29fa 100644 --- a/www/iridium/files/patch-third__party_ipcz_src_BUILD.gn +++ b/www/iridium/files/patch-third__party_ipcz_src_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/ipcz/src/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- third_party/ipcz/src/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/ipcz/src/BUILD.gn @@ -7,7 +7,7 @@ import("//build_overrides/ipcz.gni") import("//testing/libfuzzer/fuzzer_test.gni") 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 8e1900fe710c..37f2fb46ba67 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,4 +1,4 @@ ---- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-04-16 18:18:42 UTC +--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/ipcz/src/reference_drivers/random.cc @@ -55,7 +55,7 @@ decltype(&ProcessPrng) GetProcessPrng() { } diff --git a/www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc b/www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc index 43b45e76fffd..cde6469214aa 100644 --- a/www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc +++ b/www/iridium/files/patch-third__party_ipcz_src_standalone_base_logging.cc @@ -1,4 +1,4 @@ ---- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-03-18 16:46:04 UTC +--- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/ipcz/src/standalone/base/logging.cc @@ -55,6 +55,9 @@ LogMessage::LogMessage(const char* file, int line, Lev #elif BUILDFLAG(IS_ANDROID) 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 d51da51c3a0e..caff4dae5dd8 100644 --- a/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc +++ b/www/iridium/files/patch-third__party_leveldatabase_env__chromium.cc @@ -1,4 +1,4 @@ ---- third_party/leveldatabase/env_chromium.cc.orig 2024-11-04 08:56:03 UTC +--- third_party/leveldatabase/env_chromium.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/leveldatabase/env_chromium.cc @@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std:: diff --git a/www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c index 92cd9520d662..0a2fc57e2149 100644 --- a/www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c +++ b/www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c @@ -1,4 +1,4 @@ ---- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2024-12-22 12:24:29 UTC +--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2025-05-07 06:48:23 UTC +++ third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c @@ -127,9 +127,45 @@ static int arm_get_cpu_caps(void) { return flags; diff --git a/www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp b/www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp index c38ed97a9cd1..d08721c30eda 100644 --- a/www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp +++ b/www/iridium/files/patch-third__party_libc++_src_src_chrono.cpp @@ -1,4 +1,4 @@ ---- third_party/libc++/src/src/chrono.cpp.orig 2025-02-22 18:06:53 UTC +--- third_party/libc++/src/src/chrono.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/libc++/src/src/chrono.cpp @@ -38,7 +38,7 @@ // OpenBSD and GPU do not have a fully conformant suite of POSIX timers, but diff --git a/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 eacf7b5a0e39..faf27430f378 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,4 +1,4 @@ ---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -35,7 +35,7 @@ #endif diff --git a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h index 4cfa933c6ebc..8d63bd2e75f3 100644 --- a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h +++ b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h @@ -1,4 +1,4 @@ ---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig 2022-10-05 07:34:01 UTC +--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig 2025-05-07 06:48:23 UTC +++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h @@ -22,7 +22,7 @@ #elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX) diff --git a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h index cf920aa09227..9787af4082bd 100644 --- a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h +++ b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h @@ -1,4 +1,4 @@ ---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2022-10-05 07:34:01 UTC +--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2025-05-07 06:48:23 UTC +++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h @@ -22,7 +22,7 @@ #elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX) diff --git a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h index 03d9351e40ed..8b87e752bb1d 100644 --- a/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h +++ b/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h @@ -1,4 +1,4 @@ ---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig 2022-10-05 07:34:01 UTC +--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig 2025-05-07 06:48:23 UTC +++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h @@ -22,7 +22,7 @@ // Note that I18N_PHONENUMBERS_NO_THREAD_SAFETY must be defined only to let the diff --git a/www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h b/www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h index 4a817852abb1..f39adab21810 100644 --- a/www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h +++ b/www/iridium/files/patch-third__party_libsync_src_include_sync_sync.h @@ -1,4 +1,4 @@ ---- third_party/libsync/src/include/sync/sync.h.orig 2022-03-28 18:11:04 UTC +--- third_party/libsync/src/include/sync/sync.h.orig 2025-05-07 06:48:23 UTC +++ third_party/libsync/src/include/sync/sync.h @@ -22,7 +22,9 @@ #include <sys/cdefs.h> diff --git a/www/iridium/files/patch-third__party_libsync_src_sync.c b/www/iridium/files/patch-third__party_libsync_src_sync.c index 8c82f5cc7376..a344b6bb903f 100644 --- a/www/iridium/files/patch-third__party_libsync_src_sync.c +++ b/www/iridium/files/patch-third__party_libsync_src_sync.c @@ -1,4 +1,4 @@ ---- third_party/libsync/src/sync.c.orig 2023-10-21 11:51:27 UTC +--- third_party/libsync/src/sync.c.orig 2025-05-07 06:48:23 UTC +++ third_party/libsync/src/sync.c @@ -17,8 +17,8 @@ */ diff --git a/www/iridium/files/patch-third__party_libusb_BUILD.gn b/www/iridium/files/patch-third__party_libusb_BUILD.gn index 2aaaf0baba68..3afc07e6a89d 100644 --- a/www/iridium/files/patch-third__party_libusb_BUILD.gn +++ b/www/iridium/files/patch-third__party_libusb_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/libusb/BUILD.gn.orig 2023-10-21 11:51:27 UTC +--- third_party/libusb/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/libusb/BUILD.gn @@ -3,7 +3,7 @@ # found in the LICENSE file. diff --git a/www/iridium/files/patch-third__party_libusb_src_libusb_core.c b/www/iridium/files/patch-third__party_libusb_src_libusb_core.c index 722518d48452..d7d5be2ab58c 100644 --- a/www/iridium/files/patch-third__party_libusb_src_libusb_core.c +++ b/www/iridium/files/patch-third__party_libusb_src_libusb_core.c @@ -1,4 +1,4 @@ ---- third_party/libusb/src/libusb/core.c.orig 2022-03-28 18:11:04 UTC +--- third_party/libusb/src/libusb/core.c.orig 2025-05-07 06:48:23 UTC +++ third_party/libusb/src/libusb/core.c @@ -448,7 +448,7 @@ libusb_free_device_list(list, 1); * which grows when required. it can be freed once discovery has completed, diff --git a/www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c b/www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c index 20926fa54645..09977cad2caa 100644 --- a/www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c +++ b/www/iridium/files/patch-third__party_libusb_src_libusb_os_threads__posix.c @@ -1,4 +1,4 @@ ---- third_party/libusb/src/libusb/os/threads_posix.c.orig 2023-03-13 07:33:08 UTC +--- third_party/libusb/src/libusb/os/threads_posix.c.orig 2025-05-07 06:48:23 UTC +++ third_party/libusb/src/libusb/os/threads_posix.c @@ -19,9 +19,11 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA diff --git a/www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c index fc9b86a3bf5e..0e8946ae3393 100644 --- a/www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c +++ b/www/iridium/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c @@ -1,4 +1,4 @@ ---- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2024-12-22 12:24:29 UTC +--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2025-05-07 06:48:23 UTC +++ third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c @@ -120,9 +120,23 @@ static int arm_get_cpu_caps(void) { return flags; diff --git a/www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c b/www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c index 6a1bed820f4a..ba67cb798272 100644 --- a/www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c +++ b/www/iridium/files/patch-third__party_lzma__sdk_C_CpuArch.c @@ -1,11 +1,11 @@ ---- third_party/lzma_sdk/C/CpuArch.c.orig 2025-02-22 18:06:53 UTC +--- third_party/lzma_sdk/C/CpuArch.c.orig 2025-05-07 06:48:23 UTC +++ third_party/lzma_sdk/C/CpuArch.c -@@ -854,7 +854,35 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP +@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; } BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; } +#elif defined(__OpenBSD__) - ++ +#include <sys/param.h> +#include <sys/sysctl.h> +#include <machine/cpu.h> @@ -32,20 +32,6 @@ +MY_HWCAP_CHECK_FUNC (SHA1) +MY_HWCAP_CHECK_FUNC (SHA2) +MY_HWCAP_CHECK_FUNC (AES) -+ - #else // __APPLE__ - - #if defined(__GLIBC__) && (__GLIBC__ * 100 + __GLIBC_MINOR__ >= 216) -@@ -869,10 +897,12 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP - #endif - #endif -+#if !defined(__FreeBSD__) - #ifdef Z7_GETAUXV_AVAILABLE - // #pragma message("=== Z7_GETAUXV_AVAILABLE === ") - #include <sys/auxv.h> - #define USE_HWCAP -+#endif - #endif + #else // __APPLE__ - #ifdef USE_HWCAP diff --git a/www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc b/www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc index 5b759b63f3c4..85bb0a99122e 100644 --- a/www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc +++ b/www/iridium/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc @@ -1,4 +1,4 @@ ---- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2024-06-25 12:08:48 UTC +--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/material_color_utilities/src/cpp/palettes/tones.cc @@ -14,6 +14,8 @@ * limitations under the License. diff --git a/www/iridium/files/patch-third__party_nasm_BUILD.gn b/www/iridium/files/patch-third__party_nasm_BUILD.gn index 972f5a6a3831..0b85054625a4 100644 --- a/www/iridium/files/patch-third__party_nasm_BUILD.gn +++ b/www/iridium/files/patch-third__party_nasm_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/nasm/BUILD.gn.orig 2024-06-24 21:00:43 UTC +--- third_party/nasm/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/nasm/BUILD.gn @@ -63,6 +63,13 @@ config("nasm_config") { diff --git a/www/iridium/files/patch-third__party_nasm_config_config-linux.h b/www/iridium/files/patch-third__party_nasm_config_config-linux.h index 6cc968331f4e..a6966c45638c 100644 --- a/www/iridium/files/patch-third__party_nasm_config_config-linux.h +++ b/www/iridium/files/patch-third__party_nasm_config_config-linux.h @@ -1,4 +1,4 @@ ---- third_party/nasm/config/config-linux.h.orig 2023-01-17 19:19:00 UTC +--- third_party/nasm/config/config-linux.h.orig 2025-05-07 06:48:23 UTC +++ third_party/nasm/config/config-linux.h @@ -160,7 +160,7 @@ diff --git a/www/iridium/files/patch-third__party_node_node.gni b/www/iridium/files/patch-third__party_node_node.gni index a2db610aab2f..d9514181eda2 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 2024-08-27 06:28:16 UTC +--- third_party/node/node.gni.orig 2025-05-07 06:48:23 UTC +++ third_party/node/node.gni @@ -22,7 +22,7 @@ template("node") { @@ -9,3 +9,21 @@ 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_node_node.py b/www/iridium/files/patch-third__party_node_node.py index 7f2e7dc1e72c..3f0b4d0b29c7 100644 --- a/www/iridium/files/patch-third__party_node_node.py +++ b/www/iridium/files/patch-third__party_node_node.py @@ -1,4 +1,4 @@ ---- third_party/node/node.py.orig 2025-04-16 18:18:42 UTC +--- third_party/node/node.py.orig 2025-05-07 06:48:23 UTC +++ third_party/node/node.py @@ -20,6 +20,8 @@ def GetBinaryPath(): return os_path.join(os_path.dirname(__file__), *{ diff --git a/www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp index 82847e4f6fd6..4b36d6a5ede7 100644 --- a/www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp +++ b/www/iridium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp @@ -1,4 +1,4 @@ ---- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2024-08-01 05:47:53 UTC +--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp @@ -157,7 +157,7 @@ constexpr AltFontFamily kAltFontFamilies[] = { {"ForteMT", "Forte"}, 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 c412607fb3c7..05113567305d 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,4 +1,4 @@ ---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2024-08-27 06:28:16 UTC +--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp @@ -20,7 +20,7 @@ #include "core/fxge/fx_font.h" diff --git a/www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp index a9925042ae94..0c0845c1309a 100644 --- a/www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp +++ b/www/iridium/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp @@ -1,4 +1,4 @@ ---- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2024-06-25 12:08:48 UTC +--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/pdfium/fxjs/fx_date_helpers.cpp @@ -39,6 +39,11 @@ double GetLocalTZA() { return 0; diff --git a/www/iridium/files/patch-third__party_pdfium_pdfium.gni b/www/iridium/files/patch-third__party_pdfium_pdfium.gni index 91e02b17eb56..2fc9dc50e19c 100644 --- a/www/iridium/files/patch-third__party_pdfium_pdfium.gni +++ b/www/iridium/files/patch-third__party_pdfium_pdfium.gni @@ -1,4 +1,4 @@ ---- third_party/pdfium/pdfium.gni.orig 2024-06-25 12:08:48 UTC +--- third_party/pdfium/pdfium.gni.orig 2025-05-07 06:48:23 UTC +++ third_party/pdfium/pdfium.gni @@ -42,7 +42,7 @@ declare_args() { # PDFium will use PartitionAlloc partitions to separate strings, scalars, diff --git a/www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp index c6dc46c4001c..8922f64a101b 100644 --- a/www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp +++ b/www/iridium/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp @@ -1,4 +1,4 @@ ---- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2022-03-28 18:11:04 UTC +--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp @@ -6,12 +6,16 @@ diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h index c0186503e32c..f55c8c5f05b0 100644 --- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h +++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_build__config.h @@ -1,4 +1,4 @@ ---- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-04-16 18:18:42 UTC +--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/include/perfetto/base/build_config.h @@ -27,6 +27,7 @@ #if defined(__ANDROID__) diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h index 7b461971711e..4a52c7711414 100644 --- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h +++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h @@ -1,4 +1,4 @@ ---- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/include/perfetto/base/thread_utils.h @@ -37,6 +37,7 @@ __declspec(dllimport) unsigned long __stdcall GetCurre #include <sys/syscall.h> diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h index 36aab71bdc23..538327737563 100644 --- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h +++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_base_time.h @@ -1,4 +1,4 @@ ---- third_party/perfetto/include/perfetto/base/time.h.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/include/perfetto/base/time.h.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/include/perfetto/base/time.h @@ -227,6 +227,9 @@ inline TimeNanos GetTimeInternalNs(clockid_t clk_id) { // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h index a53877ffd9b1..351e6503a8a8 100644 --- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h +++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h @@ -1,4 +1,4 @@ ---- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/include/perfetto/ext/base/event_fd.h @@ -58,6 +58,8 @@ class EventFd { // On Mac and other non-Linux UNIX platforms a pipe-based fallback is used. diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h index 3aba2726fda2..e0545dfd1aaf 100644 --- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h +++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h @@ -1,4 +1,4 @@ ---- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2024-02-04 14:46:08 UTC +--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/include/perfetto/ext/base/thread_utils.h @@ -41,9 +41,10 @@ namespace perfetto { diff --git a/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h index f0d3d9c94d2c..fff0c9c9b13b 100644 --- a/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h +++ b/www/iridium/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h @@ -1,4 +1,4 @@ ---- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2023-07-24 14:27:53 UTC +--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h @@ -249,7 +249,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId { // are different. E.g. on Mac size_t is considered a different type from diff --git a/www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto index 19941967ccb9..38bfa7ae2659 100644 --- a/www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto +++ b/www/iridium/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto @@ -1,4 +1,4 @@ ---- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2022-10-05 07:34:01 UTC +--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto @@ -10,7 +10,7 @@ message V4l2QbufFtraceEvent { optional uint32 field = 2; diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc b/www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc index 1b2d1d792a57..3ac7bbc16dd2 100644 --- a/www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc +++ b/www/iridium/files/patch-third__party_perfetto_src_base_clock__snapshots.cc @@ -1,4 +1,4 @@ ---- third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/clock_snapshots.cc @@ -27,6 +27,7 @@ ClockSnapshotVector CaptureClockSnapshots() { #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \ 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 fa5908009443..39cdb802c700 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,4 +1,4 @@ ---- third_party/perfetto/src/base/event_fd.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/src/base/event_fd.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/event_fd.cc @@ -24,7 +24,8 @@ #include <synchapi.h> diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc b/www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc index 20b48e16caa2..cc287a063c6d 100644 --- a/www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc +++ b/www/iridium/files/patch-third__party_perfetto_src_base_periodic__task.cc @@ -1,4 +1,4 @@ ---- third_party/perfetto/src/base/periodic_task.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/src/base/periodic_task.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/periodic_task.cc @@ -24,7 +24,7 @@ #include "perfetto/base/time.h" 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 987e8d252d3b..770c779cc3e8 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,4 +1,4 @@ ---- third_party/perfetto/src/base/string_utils.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/src/base/string_utils.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/string_utils.cc @@ -39,7 +39,8 @@ namespace base { // Locale-independant as possible version of strtod. diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc b/www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc index c2a55df7d66e..80484f90ff37 100644 --- a/www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc +++ b/www/iridium/files/patch-third__party_perfetto_src_base_subprocess__posix.cc @@ -1,4 +1,4 @@ ---- third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/subprocess_posix.cc @@ -35,7 +35,8 @@ #include <thread> 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 5c18b9e06764..59baafcd57d4 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,4 +1,4 @@ ---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2022-10-05 07:34:01 UTC +--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/test/vm_test_utils.cc @@ -91,7 +91,7 @@ bool IsMapped(void* start, size_t size) { // Fuchsia doesn't yet support paging (b/119503290). diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc b/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc index f5ca3a18ac08..31686f883358 100644 --- a/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc +++ b/www/iridium/files/patch-third__party_perfetto_src_base_thread__task__runner.cc @@ -1,4 +1,4 @@ ---- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/thread_task_runner.cc @@ -27,7 +27,8 @@ #include "perfetto/ext/base/thread_utils.h" diff --git a/www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc b/www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc index 633eea3eb72f..69f7e946de53 100644 --- a/www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc +++ b/www/iridium/files/patch-third__party_perfetto_src_base_unix__socket.cc @@ -1,4 +1,4 @@ ---- third_party/perfetto/src/base/unix_socket.cc.orig 2025-04-16 18:18:42 UTC +--- third_party/perfetto/src/base/unix_socket.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/unix_socket.cc @@ -45,7 +45,7 @@ #include <unistd.h> 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 e5b2b298096b..e2298ba7ee7e 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-04-16 18:18:42 UTC +--- third_party/perfetto/src/base/utils.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/base/utils.cc @@ -38,7 +38,8 @@ #include <mach/vm_page_size.h> 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 605ad1cd96cf..74572cde16d4 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,4 +1,4 @@ ---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-02-22 18:06:53 UTC +--- 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 @@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, case FtraceEvent::kV4l2QbufFieldNumber: { diff --git a/www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc index f2b45a8e5a9e..daa277cc8056 100644 --- a/www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc +++ b/www/iridium/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc @@ -1,4 +1,4 @@ ---- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/tracing/ipc/memfd.cc @@ -20,7 +20,8 @@ diff --git a/www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc b/www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc index 16e26d56b49d..4db5c75613b4 100644 --- a/www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc +++ b/www/iridium/files/patch-third__party_perfetto_src_tracing_platform__posix.cc @@ -1,4 +1,4 @@ ---- third_party/perfetto/src/tracing/platform_posix.cc.orig 2024-12-22 12:24:29 UTC +--- third_party/perfetto/src/tracing/platform_posix.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/tracing/platform_posix.cc @@ -110,12 +110,13 @@ std::unique_ptr<base::TaskRunner> PlatformPosix::Creat } diff --git a/www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc b/www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc index c3d545da0d54..b021ce4336d4 100644 --- a/www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc +++ b/www/iridium/files/patch-third__party_perfetto_src_tracing_track.cc @@ -1,4 +1,4 @@ ---- third_party/perfetto/src/tracing/track.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/perfetto/src/tracing/track.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/perfetto/src/tracing/track.cc @@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize() auto desc = Track::Serialize(); diff --git a/www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h index 17450ff6db6c..3f4899e2a1ff 100644 --- a/www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h +++ b/www/iridium/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h @@ -1,4 +1,4 @@ ---- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-04-16 18:18:42 UTC +--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-05-07 06:48:23 UTC +++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h @@ -99,7 +99,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR diff --git a/www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp index 928249397d42..929b23f6c118 100644 --- a/www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp +++ b/www/iridium/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp @@ -1,4 +1,4 @@ ---- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2024-06-25 12:08:48 UTC +--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/skia/src/ports/SkMemory_malloc.cpp @@ -15,7 +15,7 @@ diff --git a/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp b/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp index b30144383d89..22cff79d51c0 100644 --- a/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp +++ b/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp @@ -1,4 +1,4 @@ ---- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2022-03-28 18:11:04 UTC +--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/skia/src/ports/SkOSFile_posix.cpp @@ -25,7 +25,7 @@ #endif 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 595651480f55..9e2f340492e5 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-04-16 18:18:42 UTC +--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-05-07 06:48:23 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.10 2025/04/16 17:46:13 robert Exp $ ++ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.11 2025/05/06 18:54:42 robert Exp $ + */ + +#ifndef _LIBSPEECHD_VERSION_H diff --git a/www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h b/www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h index 25b3590531e9..d165802f6c44 100644 --- a/www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h +++ b/www/iridium/files/patch-third__party_speech-dispatcher_speechd__types.h @@ -1,4 +1,4 @@ ---- third_party/speech-dispatcher/speechd_types.h.orig 2024-02-04 14:46:08 UTC +--- third_party/speech-dispatcher/speechd_types.h.orig 2025-05-07 06:48:23 UTC +++ third_party/speech-dispatcher/speechd_types.h @@ -119,4 +119,139 @@ typedef struct { SPDVoice voice; diff --git a/www/iridium/files/patch-third__party_sqlite_BUILD.gn b/www/iridium/files/patch-third__party_sqlite_BUILD.gn index 05ad8798c35a..0592a7211810 100644 --- a/www/iridium/files/patch-third__party_sqlite_BUILD.gn +++ b/www/iridium/files/patch-third__party_sqlite_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/sqlite/BUILD.gn.orig 2025-03-18 16:46:04 UTC +--- third_party/sqlite/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/sqlite/BUILD.gn @@ -155,7 +155,7 @@ config("sqlite_warnings") { ] 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 f82cbc2dea60..3e4e838bfc14 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-02-22 18:06:53 UTC +--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-05-08 06:33:24 UTC +++ third_party/sqlite/src/amalgamation_dev/sqlite3.c -@@ -14187,7 +14187,7 @@ struct fts5_api { +@@ -14486,7 +14486,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 9dff21769c8c..6f5ce9d09c77 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 2024-11-04 08:56:03 UTC +--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-05-08 06:33:24 UTC +++ third_party/sqlite/src/amalgamation/sqlite3.c -@@ -14187,7 +14187,7 @@ struct fts5_api { +@@ -14486,7 +14486,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 -@@ -45183,7 +45183,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB +@@ -45387,7 +45387,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 ){ -@@ -45198,6 +45203,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB +@@ -45402,6 +45407,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB robust_close(0, fd, __LINE__); } } diff --git a/www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp index 681ef286a607..628c50b3775b 100644 --- a/www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp +++ b/www/iridium/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp @@ -1,4 +1,4 @@ ---- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2022-03-28 18:11:04 UTC +--- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/src/Reactor/Debug.cpp @@ -46,7 +46,7 @@ namespace { diff --git a/www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp b/www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp index 485ddcf65bb4..70478e5002fa 100644 --- a/www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp +++ b/www/iridium/files/patch-third__party_swiftshader_src_System_Configurator.cpp @@ -1,4 +1,4 @@ ---- third_party/swiftshader/src/System/Configurator.cpp.orig 2022-10-05 07:34:01 UTC +--- third_party/swiftshader/src/System/Configurator.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/src/System/Configurator.cpp @@ -38,6 +38,9 @@ namespace sw { diff --git a/www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp b/www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp index 7cf123546346..db696f1cffee 100644 --- a/www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp +++ b/www/iridium/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp @@ -1,4 +1,4 @@ ---- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2023-10-21 11:51:27 UTC +--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/src/System/Linux/MemFd.cpp @@ -25,6 +25,7 @@ # define MFD_CLOEXEC 0x0001U diff --git a/www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp index 210975d98f22..6fb769a2b6da 100644 --- a/www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp +++ b/www/iridium/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp @@ -1,4 +1,4 @@ ---- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2022-03-28 18:11:04 UTC +--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp @@ -49,13 +49,17 @@ class SharedSemaphore (public) { diff --git a/www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp b/www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp index 5aa010c4e7d2..c2cd972e454f 100644 --- a/www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp +++ b/www/iridium/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp @@ -1,4 +1,4 @@ ---- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2023-03-13 07:33:08 UTC +--- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/src/WSI/libXCB.cpp @@ -57,7 +57,7 @@ LibXcbExports *LibXCB::loadExports() } diff --git a/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h b/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h index a25fe5194a2f..2ba167bfd3c2 100644 --- a/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h +++ b/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h @@ -1,4 +1,4 @@ ---- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2022-10-05 07:34:01 UTC +--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h @@ -29,7 +29,7 @@ diff --git a/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h b/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h index 04fa1f796fac..7103023eab39 100644 --- a/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h +++ b/www/iridium/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h @@ -1,4 +1,4 @@ ---- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2022-03-28 18:11:04 UTC +--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h @@ -5,8 +5,6 @@ #include "llvm/Config/llvm-config.h" diff --git a/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp b/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp index 65da636c74c6..8d663c8639d8 100644 --- a/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp +++ b/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp @@ -1,4 +1,4 @@ ---- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2023-08-28 20:17:35 UTC +--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/third_party/marl/src/memory.cpp @@ -19,7 +19,7 @@ diff --git a/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp b/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp index 2c94e189dc3e..5582f467915d 100644 --- a/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp +++ b/www/iridium/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp @@ -1,4 +1,4 @@ ---- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2023-08-28 20:17:35 UTC +--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/swiftshader/third_party/marl/src/thread.cpp @@ -444,7 +444,7 @@ void Thread::setName(const char* fmt, ...) { pthread_setname_np(name); 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 1ddc8f98df1e..d235278a832f 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-02-22 18:06:53 UTC +--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/test_fonts/fontconfig/BUILD.gn @@ -26,7 +26,11 @@ if (is_linux || is_chromeos) { diff --git a/www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc index 90d679f6a85d..d1eab9eb178e 100644 --- a/www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc +++ b/www/iridium/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc @@ -1,4 +1,4 @@ ---- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2024-06-25 12:08:48 UTC +--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/test_fonts/fontconfig/fontconfig_util_linux.cc @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be diff --git a/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 de2b2abe9966..b835c35d30ae 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,4 +1,4 @@ ---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-04-22 17:45:15 UTC +--- 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 @@ -56,7 +56,7 @@ int main() { FcFini(); diff --git a/www/iridium/files/patch-third__party_tflite_features.gni b/www/iridium/files/patch-third__party_tflite_features.gni index fbb4f4e159c4..6eb2ac9d599f 100644 --- a/www/iridium/files/patch-third__party_tflite_features.gni +++ b/www/iridium/files/patch-third__party_tflite_features.gni @@ -1,4 +1,4 @@ ---- third_party/tflite/features.gni.orig 2024-08-01 05:47:53 UTC +--- third_party/tflite/features.gni.orig 2025-05-07 06:48:23 UTC +++ third_party/tflite/features.gni @@ -9,8 +9,8 @@ declare_args() { # This enables building TFLite with XNNPACK. Currently only available for diff --git a/www/iridium/files/patch-third__party_unrar_src_crypt.cpp b/www/iridium/files/patch-third__party_unrar_src_crypt.cpp index 4b05b085c4c2..49eb1ccd51d6 100644 --- a/www/iridium/files/patch-third__party_unrar_src_crypt.cpp +++ b/www/iridium/files/patch-third__party_unrar_src_crypt.cpp @@ -1,4 +1,4 @@ ---- third_party/unrar/src/crypt.cpp.orig 2024-08-01 05:47:53 UTC +--- third_party/unrar/src/crypt.cpp.orig 2025-05-07 06:48:23 UTC +++ third_party/unrar/src/crypt.cpp @@ -116,6 +116,8 @@ void GetRnd(byte *RndBuf,size_t BufSize) Success=CryptGenRandom(hProvider, (DWORD)BufSize, RndBuf) != FALSE; diff --git a/www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn b/www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn index 3085da4b83dc..00c626809fac 100644 --- a/www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn +++ b/www/iridium/files/patch-third__party_vulkan-loader_src_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/vulkan-loader/src/BUILD.gn.orig 2024-11-04 08:56:03 UTC +--- third_party/vulkan-loader/src/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/vulkan-loader/src/BUILD.gn @@ -57,7 +57,7 @@ config("vulkan_internal_config") { defines += [ diff --git a/www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h index bb956b73eb66..c60b5dc4528d 100644 --- a/www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h +++ b/www/iridium/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h @@ -1,4 +1,4 @@ ---- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-03-18 16:46:04 UTC +--- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-05-07 06:48:23 UTC +++ third_party/vulkan-loader/src/loader/vk_loader_platform.h @@ -353,7 +353,15 @@ static inline char *loader_platform_executable_path(ch diff --git a/www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h index 65441b6bd291..fea28b35de65 100644 --- a/www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h +++ b/www/iridium/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h @@ -1,4 +1,4 @@ ---- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-03-18 16:46:04 UTC +--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-05-07 06:48:23 UTC +++ third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h @@ -2971,7 +2971,7 @@ static void* vma_aligned_alloc(size_t alignment, size_ diff --git a/www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h index 9d8ad286bc42..d1365c6a934e 100644 --- a/www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h +++ b/www/iridium/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h @@ -1,4 +1,4 @@ ---- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2024-02-04 14:46:08 UTC +--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2025-05-07 06:48:23 UTC +++ third_party/vulkan_memory_allocator/include/vk_mem_alloc.h @@ -2760,7 +2760,7 @@ void* vma_aligned_alloc(size_t alignment, size_t size) diff --git a/www/iridium/files/patch-third__party_wayland_BUILD.gn b/www/iridium/files/patch-third__party_wayland_BUILD.gn index cb79f578f273..c3c97ad254da 100644 --- a/www/iridium/files/patch-third__party_wayland_BUILD.gn +++ b/www/iridium/files/patch-third__party_wayland_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/wayland/BUILD.gn.orig 2024-08-27 06:28:16 UTC +--- third_party/wayland/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/wayland/BUILD.gn @@ -24,6 +24,11 @@ if (!use_system_libwayland) { "src/src", diff --git a/www/iridium/files/patch-third__party_wayland_include_config.h b/www/iridium/files/patch-third__party_wayland_include_config.h index 74f3c97f139e..d18cae48b2ef 100644 --- a/www/iridium/files/patch-third__party_wayland_include_config.h +++ b/www/iridium/files/patch-third__party_wayland_include_config.h @@ -1,4 +1,4 @@ ---- third_party/wayland/include/config.h.orig 2024-02-04 14:46:08 UTC +--- third_party/wayland/include/config.h.orig 2025-05-07 06:48:23 UTC +++ third_party/wayland/include/config.h @@ -9,7 +9,14 @@ diff --git a/www/iridium/files/patch-third__party_webrtc_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_BUILD.gn index 853a999295cb..1a49805de158 100644 --- a/www/iridium/files/patch-third__party_webrtc_BUILD.gn +++ b/www/iridium/files/patch-third__party_webrtc_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/webrtc/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- third_party/webrtc/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/BUILD.gn @@ -219,6 +219,9 @@ config("common_inherited_config") { if (is_linux || is_chromeos) { 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 320ae262a526..a7dfaa7709b4 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,4 +1,4 @@ ---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2024-11-04 08:56:03 UTC +--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/modules/audio_device/BUILD.gn @@ -330,7 +330,7 @@ rtc_library("audio_device_impl") { if (rtc_use_dummy_audio_file_devices) { diff --git a/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 5d545c5a5561..8ad54395a1f9 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,18 +1,12 @@ ---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2023-08-28 20:17:35 UTC +--- 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 -@@ -10,11 +10,15 @@ - +@@ -11,7 +11,9 @@ #include "modules/desktop_capture/linux/wayland/egl_dmabuf.h" + #include <EGL/eglext.h> +#if !defined(WEBRTC_BSD) #include <asm/ioctl.h> +#endif #include <dlfcn.h> #include <fcntl.h> #include <libdrm/drm_fourcc.h> -+#if !defined(WEBRTC_BSD) - #include <linux/types.h> -+#endif - #include <spa/param/video/format-utils.h> - #include <unistd.h> - #include <xf86drm.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 7862edb6b19a..4d8f7be47062 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,4 +1,4 @@ ---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2023-07-24 14:27:53 UTC +--- 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 @@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) { diff --git a/www/iridium/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc b/www/iridium/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc deleted file mode 100644 index 33afacfc84c5..000000000000 --- a/www/iridium/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/webrtc/modules/video_capture/linux/pipewire_session.cc.orig 2025-03-24 05:49:20 UTC -+++ third_party/webrtc/modules/video_capture/linux/pipewire_session.cc -@@ -87,7 +87,7 @@ PipeWireNode::PipeWireNode(PipeWireSession* session, - .param = OnNodeParam, - }; - -- pw_node_add_listener(proxy_, &node_listener_, &node_events, this); -+ pw_node_add_listener(reinterpret_cast<pw_node*>(proxy_), &node_listener_, &node_events, this); - } - - // static -@@ -119,7 +119,7 @@ void PipeWireNode::OnNodeInfo(void* data, const pw_nod - uint32_t id = info->params[i].id; - if (id == SPA_PARAM_EnumFormat && - info->params[i].flags & SPA_PARAM_INFO_READ) { -- pw_node_enum_params(that->proxy_, 0, id, 0, UINT32_MAX, nullptr); -+ pw_node_enum_params(reinterpret_cast<pw_node*>(that->proxy_), 0, id, 0, UINT32_MAX, nullptr); - break; - } - } 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 8a636a1479ee..dfdb3fb0e036 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,4 +1,4 @@ ---- third_party/webrtc/rtc_base/byte_order.h.orig 2023-03-13 07:33:08 UTC +--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/rtc_base/byte_order.h @@ -90,6 +90,8 @@ #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined. diff --git a/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 787fe3236215..ae651b427310 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,4 +1,4 @@ ---- third_party/webrtc/rtc_base/ip_address.cc.orig 2024-11-04 08:56:03 UTC +--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/rtc_base/ip_address.cc @@ -14,7 +14,8 @@ #include <cstring> diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc b/www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc index bb9ec34fd341..1fd3bcc4e4fb 100644 --- a/www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc +++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc @@ -1,4 +1,4 @@ ---- third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2023-10-21 11:51:27 UTC +--- third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/rtc_base/net_test_helpers.cc @@ -21,6 +21,7 @@ #endif 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 34e637e36472..a31a1c4c4f96 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,14 +1,14 @@ ---- third_party/webrtc/rtc_base/network.cc.orig 2024-06-25 12:08:48 UTC +--- third_party/webrtc/rtc_base/network.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/rtc_base/network.cc -@@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n +@@ -314,7 +314,12 @@ webrtc::AdapterType GetAdapterTypeFromName(absl::strin } #endif +#if defined(WEBRTC_BSD) + // Treat all other network interface names as ethernet on BSD -+ return ADAPTER_TYPE_ETHERNET; ++ return webrtc::ADAPTER_TYPE_ETHERNET; +#else - return ADAPTER_TYPE_UNKNOWN; + return webrtc::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 e8ebea569240..804914e3e3f2 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,4 +1,4 @@ ---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-02-22 18:06:53 UTC +--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/rtc_base/physical_socket_server.cc @@ -55,7 +55,7 @@ #include "rtc_base/time_utils.h" @@ -18,7 +18,7 @@ int64_t GetSocketRecvTimestamp(int socket) { struct timeval tv_ioctl; -@@ -330,7 +330,7 @@ int PhysicalSocket::GetOption(Option opt, int* value) +@@ -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) { -@@ -359,7 +359,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) { -@@ -390,7 +390,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 -@@ -419,7 +419,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,7 +54,7 @@ // Suppress SIGPIPE. See above for explanation. MSG_NOSIGNAL, #else -@@ -699,7 +699,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; @@ -63,7 +63,7 @@ RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported."; return -1; #elif defined(WEBRTC_POSIX) -@@ -748,7 +748,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; -@@ -768,10 +768,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; -@@ -779,12 +788,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 e001d6d9ca6a..e17b44da452f 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,4 +1,4 @@ ---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2024-02-04 14:46:08 UTC +--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/rtc_base/physical_socket_server.h @@ -18,7 +18,7 @@ #include "rtc_base/third_party/sigslot/sigslot.h" 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 41def420756c..ee0b59ab52d6 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,4 +1,4 @@ ---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2023-03-13 07:33:08 UTC +--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/rtc_base/platform_thread_types.cc @@ -11,7 +11,9 @@ #include "rtc_base/platform_thread_types.h" diff --git a/www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h index 301b535f392a..eedbc8656cdb 100644 --- a/www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h +++ b/www/iridium/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h @@ -1,4 +1,4 @@ ---- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2022-03-28 18:11:04 UTC +--- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2025-05-07 06:48:23 UTC +++ third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h @@ -178,6 +178,10 @@ class multi_threaded_local { #endif // _SIGSLOT_HAS_WIN32_THREADS diff --git a/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn b/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn index 16fbbb3674a9..b76b9de85de4 100644 --- a/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn +++ b/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-11-04 08:56:03 UTC +--- 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) { diff --git a/www/iridium/files/patch-third__party_widevine_cdm_widevine.gni b/www/iridium/files/patch-third__party_widevine_cdm_widevine.gni index 4193d3ec7263..c1a8f4d17c42 100644 --- a/www/iridium/files/patch-third__party_widevine_cdm_widevine.gni +++ b/www/iridium/files/patch-third__party_widevine_cdm_widevine.gni @@ -1,4 +1,4 @@ ---- third_party/widevine/cdm/widevine.gni.orig 2024-02-04 14:46:08 UTC +--- third_party/widevine/cdm/widevine.gni.orig 2025-05-07 06:48:23 UTC +++ third_party/widevine/cdm/widevine.gni @@ -28,6 +28,8 @@ library_widevine_cdm_available = (is_chromeos && diff --git a/www/iridium/files/patch-third__party_zlib_BUILD.gn b/www/iridium/files/patch-third__party_zlib_BUILD.gn index e5dba94ff5f5..c5a4d4a5a151 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 2024-08-01 05:47:53 UTC +--- third_party/zlib/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ third_party/zlib/BUILD.gn @@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) { defines = [ "CRC32_ARMV8_CRC32" ] diff --git a/www/iridium/files/patch-third__party_zlib_cpu__features.c b/www/iridium/files/patch-third__party_zlib_cpu__features.c index 1b03475a4e5f..12cce1f19249 100644 --- a/www/iridium/files/patch-third__party_zlib_cpu__features.c +++ b/www/iridium/files/patch-third__party_zlib_cpu__features.c @@ -1,4 +1,4 @@ ---- third_party/zlib/cpu_features.c.orig 2024-06-25 12:08:48 UTC +--- third_party/zlib/cpu_features.c.orig 2025-05-07 06:48:23 UTC +++ third_party/zlib/cpu_features.c @@ -39,7 +39,8 @@ int ZLIB_INTERNAL riscv_cpu_enable_vclmul = 0; #ifndef CPU_NO_SIMD diff --git a/www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py b/www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py index 5a52be506836..1c1c55c56b18 100644 --- a/www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py +++ b/www/iridium/files/patch-tools_generate__shim__headers_generate__shim__headers.py @@ -1,4 +1,4 @@ ---- tools/generate_shim_headers/generate_shim_headers.py.orig 2023-07-24 14:27:53 UTC +--- tools/generate_shim_headers/generate_shim_headers.py.orig 2025-05-07 06:48:23 UTC +++ tools/generate_shim_headers/generate_shim_headers.py @@ -18,7 +18,7 @@ import sys diff --git a/www/iridium/files/patch-tools_generate__stubs_rules.gni b/www/iridium/files/patch-tools_generate__stubs_rules.gni index 62f9ff55777e..4f93cee3434e 100644 --- a/www/iridium/files/patch-tools_generate__stubs_rules.gni +++ b/www/iridium/files/patch-tools_generate__stubs_rules.gni @@ -1,4 +1,4 @@ ---- tools/generate_stubs/rules.gni.orig 2022-10-05 07:34:01 UTC +--- tools/generate_stubs/rules.gni.orig 2025-05-07 06:48:23 UTC +++ tools/generate_stubs/rules.gni @@ -110,7 +110,6 @@ template("generate_stubs") { "${target_gen_dir}/${invoker.output_name}.cc", diff --git a/www/iridium/files/patch-tools_gn_build_build__linux.ninja.template b/www/iridium/files/patch-tools_gn_build_build__linux.ninja.template index 243caea9550e..da59dd27b01c 100644 --- a/www/iridium/files/patch-tools_gn_build_build__linux.ninja.template +++ b/www/iridium/files/patch-tools_gn_build_build__linux.ninja.template @@ -1,4 +1,4 @@ ---- tools/gn/build/build_linux.ninja.template.orig 2024-06-25 12:08:48 UTC +--- tools/gn/build/build_linux.ninja.template.orig 2025-05-07 06:48:23 UTC +++ tools/gn/build/build_linux.ninja.template @@ -5,7 +5,7 @@ rule cxx deps = gcc diff --git a/www/iridium/files/patch-tools_gn_build_gen.py b/www/iridium/files/patch-tools_gn_build_gen.py index f670fae93efe..84ce4a92d723 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 2024-06-25 12:08:48 UTC +--- tools/gn/build/gen.py.orig 2025-05-07 06:48:23 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', -@@ -539,6 +545,9 @@ def WriteGNNinja(path, platform, host, options, args_l +@@ -542,6 +548,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_gn_src_base_files_file__posix.cc b/www/iridium/files/patch-tools_gn_src_base_files_file__posix.cc index 0364154ae574..979b7f9ab7e0 100644 --- a/www/iridium/files/patch-tools_gn_src_base_files_file__posix.cc +++ b/www/iridium/files/patch-tools_gn_src_base_files_file__posix.cc @@ -1,4 +1,4 @@ ---- tools/gn/src/base/files/file_posix.cc.orig 2024-11-04 08:56:03 UTC +--- tools/gn/src/base/files/file_posix.cc.orig 2025-05-07 06:48:23 UTC +++ tools/gn/src/base/files/file_posix.cc @@ -359,7 +359,7 @@ void File::DoInitialize(const FilePath& path, uint32_t bool File::Flush() { diff --git a/www/iridium/files/patch-tools_gn_src_gn_version.h b/www/iridium/files/patch-tools_gn_src_gn_version.h index 3ee9e4d30ba2..e1c8515967f6 100644 --- a/www/iridium/files/patch-tools_gn_src_gn_version.h +++ b/www/iridium/files/patch-tools_gn_src_gn_version.h @@ -1,4 +1,4 @@ ---- tools/gn/src/gn/version.h.orig 2022-03-28 18:11:04 UTC +--- tools/gn/src/gn/version.h.orig 2025-05-07 06:48:23 UTC +++ tools/gn/src/gn/version.h @@ -22,9 +22,9 @@ class Version { diff --git a/www/iridium/files/patch-tools_gn_src_util_exe__path.cc b/www/iridium/files/patch-tools_gn_src_util_exe__path.cc index 25f25b4cdff5..1c2f4bd05597 100644 --- a/www/iridium/files/patch-tools_gn_src_util_exe__path.cc +++ b/www/iridium/files/patch-tools_gn_src_util_exe__path.cc @@ -1,4 +1,4 @@ ---- tools/gn/src/util/exe_path.cc.orig 2022-03-28 18:11:04 UTC +--- tools/gn/src/util/exe_path.cc.orig 2025-05-07 06:48:23 UTC +++ tools/gn/src/util/exe_path.cc @@ -15,7 +15,7 @@ #include <windows.h> 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 5ec07260e406..8a25f3a4b8fa 100644 --- a/www/iridium/files/patch-tools_grit_grit_node_base.py +++ b/www/iridium/files/patch-tools_grit_grit_node_base.py @@ -1,4 +1,4 @@ ---- tools/grit/grit/node/base.py.orig 2025-04-16 18:18:42 UTC +--- tools/grit/grit/node/base.py.orig 2025-05-07 06:48:23 UTC +++ tools/grit/grit/node/base.py @@ -496,7 +496,8 @@ class Node: value = defs 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 ec12890d4f40..2522947cb025 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,4 +1,4 @@ ---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-04-16 18:18:42 UTC +--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-05-07 06:48:23 UTC +++ tools/json_schema_compiler/cpp_bundle_generator.py @@ -140,7 +140,7 @@ class CppBundleGenerator(object): elif platform == Platforms.FUCHSIA: diff --git a/www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py b/www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py index e4b5c6623495..3ca293467d04 100644 --- a/www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py +++ b/www/iridium/files/patch-tools_json__schema__compiler_feature__compiler.py @@ -1,4 +1,4 @@ ---- tools/json_schema_compiler/feature_compiler.py.orig 2025-04-16 18:18:42 UTC +--- tools/json_schema_compiler/feature_compiler.py.orig 2025-05-07 06:48:23 UTC +++ tools/json_schema_compiler/feature_compiler.py @@ -289,6 +289,8 @@ FEATURE_GRAMMAR = ({ 'linux': 'Feature::LINUX_PLATFORM', diff --git a/www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h b/www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h index d92ef47a596f..4afb36c40564 100644 --- a/www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h +++ b/www/iridium/files/patch-tools_memory_partition__allocator_inspect__utils.h @@ -1,4 +1,4 @@ ---- tools/memory/partition_allocator/inspect_utils.h.orig 2024-06-25 12:08:48 UTC +--- tools/memory/partition_allocator/inspect_utils.h.orig 2025-05-07 06:48:23 UTC +++ tools/memory/partition_allocator/inspect_utils.h @@ -61,7 +61,7 @@ class RemoteProcessMemoryReader { const pid_t pid_; diff --git a/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn index 3f5bc5b8fe7c..ce7be23ba56d 100644 --- a/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn +++ b/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn @@ -1,6 +1,6 @@ ---- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ tools/perf/chrome_telemetry_build/BUILD.gn -@@ -61,7 +61,7 @@ group("telemetry_chrome_test") { +@@ -56,7 +56,7 @@ group("telemetry_chrome_test") { data_deps += [ "//chrome:reorder_imports" ] } @@ -9,7 +9,7 @@ data_deps += [ "//third_party/breakpad:dump_syms" ] # CrOS currently has issues with the locally compiled version of -@@ -215,7 +215,7 @@ group("telemetry_chrome_test_without_chrome") { +@@ -210,7 +210,7 @@ group("telemetry_chrome_test_without_chrome") { ] # Cr-Fuchsia doesn't support breakpad. 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 5cbdebbabb5d..2ecbab30fa8e 100644 --- a/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py +++ b/www/iridium/files/patch-tools_protoc__wrapper_protoc__wrapper.py @@ -1,4 +1,4 @@ ---- tools/protoc_wrapper/protoc_wrapper.py.orig 2024-06-25 12:08:48 UTC +--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-05-07 06:48:23 UTC +++ tools/protoc_wrapper/protoc_wrapper.py @@ -183,15 +183,19 @@ def main(argv): if not options.exclude_imports: diff --git a/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py b/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py index f684ea111dd5..c5cd1f125f7b 100644 --- a/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py +++ b/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py @@ -1,4 +1,4 @@ ---- tools/variations/fieldtrial_to_struct.py.orig 2022-03-28 18:11:04 UTC +--- tools/variations/fieldtrial_to_struct.py.orig 2025-05-07 06:48:23 UTC +++ tools/variations/fieldtrial_to_struct.py @@ -41,6 +41,8 @@ _platforms = [ 'linux', diff --git a/www/iridium/files/patch-ui_accessibility_accessibility__features.cc b/www/iridium/files/patch-ui_accessibility_accessibility__features.cc index 41b624f2f80e..8502b5991b1a 100644 --- a/www/iridium/files/patch-ui_accessibility_accessibility__features.cc +++ b/www/iridium/files/patch-ui_accessibility_accessibility__features.cc @@ -1,6 +1,6 @@ ---- ui/accessibility/accessibility_features.cc.orig 2025-04-16 18:18:42 UTC +--- ui/accessibility/accessibility_features.cc.orig 2025-05-07 06:48:23 UTC +++ ui/accessibility/accessibility_features.cc -@@ -440,7 +440,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled +@@ -472,7 +472,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled } #endif // BUILDFLAG(IS_MAC) diff --git a/www/iridium/files/patch-ui_accessibility_accessibility__features.h b/www/iridium/files/patch-ui_accessibility_accessibility__features.h index c5a6b6c96e64..2bf2d7772049 100644 --- a/www/iridium/files/patch-ui_accessibility_accessibility__features.h +++ b/www/iridium/files/patch-ui_accessibility_accessibility__features.h @@ -1,6 +1,6 @@ ---- ui/accessibility/accessibility_features.h.orig 2025-04-16 18:18:42 UTC +--- ui/accessibility/accessibility_features.h.orig 2025-05-07 06:48:23 UTC +++ ui/accessibility/accessibility_features.h -@@ -306,7 +306,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc +@@ -324,7 +324,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled(); #endif // BUILDFLAG(IS_MAC) diff --git a/www/iridium/files/patch-ui_accessibility_ax__node.cc b/www/iridium/files/patch-ui_accessibility_ax__node.cc new file mode 100644 index 000000000000..a41136422685 --- /dev/null +++ b/www/iridium/files/patch-ui_accessibility_ax__node.cc @@ -0,0 +1,20 @@ +--- ui/accessibility/ax_node.cc.orig 2025-05-07 06:48:23 UTC ++++ ui/accessibility/ax_node.cc +@@ -1553,7 +1553,7 @@ AXNode::GetExtraMacNodes() const { + return &table_info->extra_mac_nodes; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || 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 { + 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. + 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 new file mode 100644 index 000000000000..e3c8dd52cc02 --- /dev/null +++ b/www/iridium/files/patch-ui_accessibility_ax__node.h @@ -0,0 +1,11 @@ +--- ui/accessibility/ax_node.h.orig 2025-05-07 06:48:23 UTC ++++ ui/accessibility/ax_node.h +@@ -587,7 +587,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) + AXNode* GetExtraAnnouncementNode( + ax::mojom::AriaNotificationPriority priority_property) const; + #endif // BUILDFLAG(IS_LINUX) diff --git a/www/iridium/files/patch-ui_accessibility_ax__tree.cc b/www/iridium/files/patch-ui_accessibility_ax__tree.cc new file mode 100644 index 000000000000..100dd0b24323 --- /dev/null +++ b/www/iridium/files/patch-ui_accessibility_ax__tree.cc @@ -0,0 +1,38 @@ +--- ui/accessibility/ax_tree.cc.orig 2025-05-07 06:48:23 UTC ++++ ui/accessibility/ax_tree.cc +@@ -824,7 +824,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged( + return old_node_is_ignored != new_node_is_ignored; + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || 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 { + + void AXTree::Destroy() { + base::ElapsedThreadTimer timer; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ClearExtraAnnouncementNodes(); + #endif // BUILDFLAG(IS_LINUX) + +@@ -2104,7 +2104,7 @@ void AXTree::NotifyNodeAttributesWillChange( + new_data); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void AXTree::ClearExtraAnnouncementNodes() { + if (!extra_announcement_nodes_) { + return; +@@ -2493,7 +2493,7 @@ bool AXTree::CreateNewChildVector( + AXTreeUpdateState* update_state) { + DCHECK(GetTreeUpdateInProgressState()); + bool success = true; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || 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 new file mode 100644 index 000000000000..b6987f98ed15 --- /dev/null +++ b/www/iridium/files/patch-ui_accessibility_ax__tree.h @@ -0,0 +1,29 @@ +--- ui/accessibility/ax_tree.h.orig 2025-05-07 06:48:23 UTC ++++ ui/accessibility/ax_tree.h +@@ -62,7 +62,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) + // 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 { + + void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ClearExtraAnnouncementNodes(); + void CreateExtraAnnouncementNodes(); + ExtraAnnouncementNodes* extra_announcement_nodes() const { +@@ -544,7 +544,7 @@ class AX_EXPORT AXTree { + + std::unique_ptr<AXEvent> event_data_; + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr<ExtraAnnouncementNodes> extra_announcement_nodes_ = nullptr; + #endif // BUILDFLAG(IS_LINUX) + }; diff --git a/www/iridium/files/patch-ui_aura_client_drag__drop__client.h b/www/iridium/files/patch-ui_aura_client_drag__drop__client.h index ad101eea2871..3ebb7ab64352 100644 --- a/www/iridium/files/patch-ui_aura_client_drag__drop__client.h +++ b/www/iridium/files/patch-ui_aura_client_drag__drop__client.h @@ -1,4 +1,4 @@ ---- ui/aura/client/drag_drop_client.h.orig 2023-01-17 19:19:00 UTC +--- ui/aura/client/drag_drop_client.h.orig 2025-05-07 06:48:23 UTC +++ ui/aura/client/drag_drop_client.h @@ -44,7 +44,7 @@ class AURA_EXPORT DragDropClient { int allowed_operations, diff --git a/www/iridium/files/patch-ui_aura_screen__ozone.cc b/www/iridium/files/patch-ui_aura_screen__ozone.cc index b461b0d0f3ca..698affc9e48f 100644 --- a/www/iridium/files/patch-ui_aura_screen__ozone.cc +++ b/www/iridium/files/patch-ui_aura_screen__ozone.cc @@ -1,4 +1,4 @@ ---- ui/aura/screen_ozone.cc.orig 2025-02-22 18:06:53 UTC +--- ui/aura/screen_ozone.cc.orig 2025-05-07 06:48:23 UTC +++ ui/aura/screen_ozone.cc @@ -107,7 +107,7 @@ display::Display ScreenOzone::GetPrimaryDisplay() cons return platform_screen_->GetPrimaryDisplay(); diff --git a/www/iridium/files/patch-ui_aura_screen__ozone.h b/www/iridium/files/patch-ui_aura_screen__ozone.h index 54debdd18237..3da2326e3e38 100644 --- a/www/iridium/files/patch-ui_aura_screen__ozone.h +++ b/www/iridium/files/patch-ui_aura_screen__ozone.h @@ -1,4 +1,4 @@ ---- ui/aura/screen_ozone.h.orig 2025-02-22 18:06:53 UTC +--- ui/aura/screen_ozone.h.orig 2025-05-07 06:48:23 UTC +++ ui/aura/screen_ozone.h @@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen display::Display GetDisplayMatching( diff --git a/www/iridium/files/patch-ui_base_accelerators_accelerator.cc b/www/iridium/files/patch-ui_base_accelerators_accelerator.cc index da1acd4dde18..642e19f906f1 100644 --- a/www/iridium/files/patch-ui_base_accelerators_accelerator.cc +++ b/www/iridium/files/patch-ui_base_accelerators_accelerator.cc @@ -1,4 +1,4 @@ ---- ui/base/accelerators/accelerator.cc.orig 2025-04-16 18:18:42 UTC +--- ui/base/accelerators/accelerator.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/accelerators/accelerator.cc @@ -336,7 +336,7 @@ std::u16string Accelerator::ApplyLongFormModifiers( result = ApplyModifierToAcceleratorString(result, IDS_APP_SEARCH_KEY); diff --git a/www/iridium/files/patch-ui_base_accelerators_command.cc b/www/iridium/files/patch-ui_base_accelerators_command.cc index 990c03dafc1b..7ab17312e2ff 100644 --- a/www/iridium/files/patch-ui_base_accelerators_command.cc +++ b/www/iridium/files/patch-ui_base_accelerators_command.cc @@ -1,4 +1,4 @@ ---- ui/base/accelerators/command.cc.orig 2025-04-16 18:18:42 UTC +--- ui/base/accelerators/command.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/accelerators/command.cc @@ -81,7 +81,7 @@ std::string Command::CommandPlatform() { return ui::kKeybindingPlatformMac; 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 ad8c6c955eeb..dd8b3df57ac6 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-03-18 16:46:04 UTC +--- 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 @@ -12,7 +12,7 @@ #include "ui/base/accelerators/accelerator.h" diff --git a/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc b/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc index d95e55b91136..263033ce05eb 100644 --- a/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc +++ b/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.cc @@ -1,4 +1,4 @@ ---- ui/base/clipboard/clipboard_constants.cc.orig 2025-02-22 18:06:53 UTC +--- ui/base/clipboard/clipboard_constants.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/clipboard/clipboard_constants.cc @@ -25,7 +25,7 @@ const char kMimeTypeOctetStream[] = "application/octet // Used for window dragging on some platforms. diff --git a/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h b/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h index f63e5c30149d..1bc12434c5c5 100644 --- a/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h +++ b/www/iridium/files/patch-ui_base_clipboard_clipboard__constants.h @@ -1,4 +1,4 @@ ---- ui/base/clipboard/clipboard_constants.h.orig 2025-02-22 18:06:53 UTC +--- ui/base/clipboard/clipboard_constants.h.orig 2025-05-07 06:48:23 UTC +++ ui/base/clipboard/clipboard_constants.h @@ -41,7 +41,7 @@ extern const char kMimeTypeWindowDrag[]; diff --git a/www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc b/www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc index bd7f47f24621..b28d5ec000fe 100644 --- a/www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc +++ b/www/iridium/files/patch-ui_base_clipboard_clipboard__non__backed.cc @@ -1,4 +1,4 @@ ---- ui/base/clipboard/clipboard_non_backed.cc.orig 2024-06-25 12:08:48 UTC +--- ui/base/clipboard/clipboard_non_backed.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/clipboard/clipboard_non_backed.cc @@ -461,7 +461,7 @@ ClipboardNonBacked::ClipboardNonBacked() { // so create internal clipboards for platform supported clipboard buffers. diff --git a/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc b/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc index 0821b6880c02..e12c3fcc01dc 100644 --- a/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc +++ b/www/iridium/files/patch-ui_base_cursor_cursor__factory.cc @@ -1,4 +1,4 @@ ---- ui/base/cursor/cursor_factory.cc.orig 2024-12-22 12:24:29 UTC +--- ui/base/cursor/cursor_factory.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/cursor/cursor_factory.cc @@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() { NOTIMPLEMENTED(); diff --git a/www/iridium/files/patch-ui_base_cursor_cursor__factory.h b/www/iridium/files/patch-ui_base_cursor_cursor__factory.h index 39e3dc8edc55..a3366a443173 100644 --- a/www/iridium/files/patch-ui_base_cursor_cursor__factory.h +++ b/www/iridium/files/patch-ui_base_cursor_cursor__factory.h @@ -1,4 +1,4 @@ ---- ui/base/cursor/cursor_factory.h.orig 2023-10-21 11:51:27 UTC +--- ui/base/cursor/cursor_factory.h.orig 2025-05-07 06:48:23 UTC +++ ui/base/cursor/cursor_factory.h @@ -93,7 +93,7 @@ class COMPONENT_EXPORT(UI_BASE_CURSOR) CursorFactory { base::ObserverList<CursorFactoryObserver>::Unchecked observers_; diff --git a/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc b/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc index 6f2fd0a37615..12a16965a968 100644 --- a/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc +++ b/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc @@ -1,4 +1,4 @@ ---- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2022-03-28 18:11:04 UTC +--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/dragdrop/os_exchange_data_provider_factory.cc @@ -7,7 +7,7 @@ #include "base/notreached.h" diff --git a/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc index f4bfc2b01273..b6ae776ac5c5 100644 --- a/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc +++ b/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc @@ -1,6 +1,6 @@ ---- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-04-16 18:18:42 UTC +--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc -@@ -99,7 +99,7 @@ void OSExchangeDataProviderNonBacked::SetPickledData( +@@ -101,7 +101,7 @@ void OSExchangeDataProviderNonBacked::SetPickledData( std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString() const { diff --git a/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc b/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc index 46acca3c6bac..b672b85feb72 100644 --- a/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc +++ b/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.cc @@ -1,4 +1,4 @@ ---- ui/base/ime/dummy_text_input_client.cc.orig 2025-02-22 18:06:53 UTC +--- ui/base/ime/dummy_text_input_client.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/ime/dummy_text_input_client.cc @@ -175,7 +175,7 @@ bool DummyTextInputClient::ShouldDoLearning() { return false; diff --git a/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h b/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h index b70e34a8890d..1abb52cacb98 100644 --- a/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h +++ b/www/iridium/files/patch-ui_base_ime_dummy__text__input__client.h @@ -1,4 +1,4 @@ ---- ui/base/ime/dummy_text_input_client.h.orig 2025-02-22 18:06:53 UTC +--- ui/base/ime/dummy_text_input_client.h.orig 2025-05-07 06:48:23 UTC +++ ui/base/ime/dummy_text_input_client.h @@ -73,7 +73,7 @@ class DummyTextInputClient : public TextInputClient { ukm::SourceId GetClientSourceForMetrics() const override; diff --git a/www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc b/www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc index 3caf69fdaf50..f0d773bc0adb 100644 --- a/www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc +++ b/www/iridium/files/patch-ui_base_ime_fake__text__input__client.cc @@ -1,4 +1,4 @@ ---- ui/base/ime/fake_text_input_client.cc.orig 2025-02-22 18:06:53 UTC +--- ui/base/ime/fake_text_input_client.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/ime/fake_text_input_client.cc @@ -227,7 +227,7 @@ bool FakeTextInputClient::ShouldDoLearning() { return should_do_learning_; diff --git a/www/iridium/files/patch-ui_base_ime_fake__text__input__client.h b/www/iridium/files/patch-ui_base_ime_fake__text__input__client.h index 25dce61f990f..340a75491fde 100644 --- a/www/iridium/files/patch-ui_base_ime_fake__text__input__client.h +++ b/www/iridium/files/patch-ui_base_ime_fake__text__input__client.h @@ -1,4 +1,4 @@ ---- ui/base/ime/fake_text_input_client.h.orig 2025-02-22 18:06:53 UTC +--- ui/base/ime/fake_text_input_client.h.orig 2025-05-07 06:48:23 UTC +++ ui/base/ime/fake_text_input_client.h @@ -107,7 +107,7 @@ class FakeTextInputClient : public TextInputClient { void SetTextEditCommandForNextKeyEvent(TextEditCommand command) override; diff --git a/www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc b/www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc index 6848c3047d09..81908f147ef3 100644 --- a/www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc +++ b/www/iridium/files/patch-ui_base_ime_init_input__method__initializer.cc @@ -1,4 +1,4 @@ ---- ui/base/ime/init/input_method_initializer.cc.orig 2025-02-22 18:06:53 UTC +--- ui/base/ime/init/input_method_initializer.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/ime/init/input_method_initializer.cc @@ -9,7 +9,7 @@ #include "base/trace_event/trace_event.h" diff --git a/www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc b/www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc index 5aa8569844b0..4cac93c3ee18 100644 --- a/www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc +++ b/www/iridium/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc @@ -1,4 +1,4 @@ ---- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2022-10-05 07:34:01 UTC +--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/ime/linux/linux_input_method_context_factory.cc @@ -9,7 +9,7 @@ #include "build/build_config.h" diff --git a/www/iridium/files/patch-ui_base_ime_text__input__client.h b/www/iridium/files/patch-ui_base_ime_text__input__client.h index 6f18f24f1507..108c36dd9999 100644 --- a/www/iridium/files/patch-ui_base_ime_text__input__client.h +++ b/www/iridium/files/patch-ui_base_ime_text__input__client.h @@ -1,4 +1,4 @@ ---- ui/base/ime/text_input_client.h.orig 2025-03-18 16:46:04 UTC +--- ui/base/ime/text_input_client.h.orig 2025-05-07 06:48:23 UTC +++ ui/base/ime/text_input_client.h @@ -337,7 +337,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) TextInputClient { // fields that are considered 'private' (e.g. in incognito tabs). 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 6b75be107eae..b15493afb646 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-04-16 18:18:42 UTC +--- ui/base/resource/resource_bundle.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/resource/resource_bundle.cc -@@ -930,7 +930,7 @@ void ResourceBundle::ReloadFonts() { +@@ -929,7 +929,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 0bca58359591..eab341510253 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,4 +1,4 @@ ---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-03-18 16:46:04 UTC +--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/test/skia_gold_pixel_diff.cc @@ -117,7 +117,7 @@ const char* GetPlatformName() { return "windows"; diff --git a/www/iridium/files/patch-ui_base_test_ui__controls.h b/www/iridium/files/patch-ui_base_test_ui__controls.h index 74ecdd5b95e5..787d8ebcc79d 100644 --- a/www/iridium/files/patch-ui_base_test_ui__controls.h +++ b/www/iridium/files/patch-ui_base_test_ui__controls.h @@ -1,6 +1,6 @@ ---- ui/base/test/ui_controls.h.orig 2025-02-22 18:06:53 UTC +--- ui/base/test/ui_controls.h.orig 2025-05-07 06:48:23 UTC +++ ui/base/test/ui_controls.h -@@ -184,7 +184,7 @@ bool SendTouchEventsNotifyWhenDone(int action, +@@ -191,7 +191,7 @@ bool SendTouchEventsNotifyWhenDone(int action, base::OnceClosure task); #endif 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 9acf5e220732..f5ea08dd12c2 100644 --- a/www/iridium/files/patch-ui_base_ui__base__features.cc +++ b/www/iridium/files/patch-ui_base_ui__base__features.cc @@ -1,4 +1,4 @@ ---- ui/base/ui_base_features.cc.orig 2025-04-16 18:18:42 UTC +--- ui/base/ui_base_features.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/ui_base_features.cc @@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj, // Controls whether support for Wayland's per-surface scaling is enabled. @@ -9,7 +9,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -138,7 +138,7 @@ BASE_FEATURE(kWaylandUiScale, +@@ -143,7 +143,7 @@ BASE_FEATURE(kWaylandSessionManagement, base::FEATURE_DISABLED_BY_DEFAULT); #endif // BUILDFLAG(IS_OZONE) @@ -18,7 +18,7 @@ // 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) -@@ -220,7 +220,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists, +@@ -225,7 +225,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists, // native apps on Windows. BASE_FEATURE(kExperimentalFlingAnimation, "ExperimentalFlingAnimation", @@ -27,7 +27,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -296,7 +296,7 @@ bool IsForcedColorsEnabled() { +@@ -301,7 +301,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 index f38f423a47bd..82525602227d 100644 --- a/www/iridium/files/patch-ui_base_ui__base__features.h +++ b/www/iridium/files/patch-ui_base_ui__base__features.h @@ -1,7 +1,7 @@ ---- ui/base/ui_base_features.h.orig 2025-02-22 18:06:53 UTC +--- ui/base/ui_base_features.h.orig 2025-05-07 06:48:23 UTC +++ ui/base/ui_base_features.h -@@ -124,7 +124,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES) - BASE_DECLARE_FEATURE(kWaylandUiScale); +@@ -126,7 +126,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES) + BASE_DECLARE_FEATURE(kWaylandSessionManagement); #endif // BUILDFLAG(IS_OZONE) -#if 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 443977b20e9d..4a15da53cc38 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-02-22 18:06:53 UTC +--- ui/base/ui_base_switches.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/ui_base_switches.cc @@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "disable-modal- const char kShowMacOverlayBorders[] = "show-mac-overlay-borders"; 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 fdab6deabad7..1efd48b1c635 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-02-22 18:06:53 UTC +--- ui/base/ui_base_switches.h.orig 2025-05-07 06:48:23 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[]; 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 774c2f815eda..c84962f8a6dc 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-02-22 18:06:53 UTC +--- ui/base/webui/web_ui_util.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/webui/web_ui_util.cc -@@ -43,7 +43,7 @@ namespace { +@@ -46,7 +46,7 @@ namespace { constexpr float kMaxScaleFactor = 1000.0f; std::string GetFontFamilyMd() { @@ -9,7 +9,7 @@ return "Roboto, " + GetFontFamily(); #else return GetFontFamily(); -@@ -218,7 +218,7 @@ void AppendWebUiCssTextDefaults(std::string* html) { +@@ -221,7 +221,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_base_x_x11__cursor__factory.cc b/www/iridium/files/patch-ui_base_x_x11__cursor__factory.cc index ccec488f3450..7627ec998a4c 100644 --- a/www/iridium/files/patch-ui_base_x_x11__cursor__factory.cc +++ b/www/iridium/files/patch-ui_base_x_x11__cursor__factory.cc @@ -1,4 +1,4 @@ ---- ui/base/x/x11_cursor_factory.cc.orig 2023-11-22 14:00:11 UTC +--- ui/base/x/x11_cursor_factory.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/x/x11_cursor_factory.cc @@ -13,7 +13,7 @@ #include "ui/gfx/geometry/point.h" diff --git a/www/iridium/files/patch-ui_base_x_x11__cursor__factory.h b/www/iridium/files/patch-ui_base_x_x11__cursor__factory.h index b055b8294d2d..2077006854df 100644 --- a/www/iridium/files/patch-ui_base_x_x11__cursor__factory.h +++ b/www/iridium/files/patch-ui_base_x_x11__cursor__factory.h @@ -1,4 +1,4 @@ ---- ui/base/x/x11_cursor_factory.h.orig 2023-11-22 14:00:11 UTC +--- ui/base/x/x11_cursor_factory.h.orig 2025-05-07 06:48:23 UTC +++ ui/base/x/x11_cursor_factory.h @@ -20,7 +20,7 @@ namespace ui { class X11Cursor; diff --git a/www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc b/www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc index 0b3b1aa0fbb2..d6c0c1519b70 100644 --- a/www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc +++ b/www/iridium/files/patch-ui_base_x_x11__cursor__loader.cc @@ -1,4 +1,4 @@ ---- ui/base/x/x11_cursor_loader.cc.orig 2025-04-16 18:18:42 UTC +--- ui/base/x/x11_cursor_loader.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/x/x11_cursor_loader.cc @@ -42,7 +42,7 @@ #include "ui/gfx/x/connection.h" diff --git a/www/iridium/files/patch-ui_base_x_x11__display__manager.cc b/www/iridium/files/patch-ui_base_x_x11__display__manager.cc index aa0214227a2b..71a1689c21cf 100644 --- a/www/iridium/files/patch-ui_base_x_x11__display__manager.cc +++ b/www/iridium/files/patch-ui_base_x_x11__display__manager.cc @@ -1,4 +1,4 @@ ---- ui/base/x/x11_display_manager.cc.orig 2024-06-25 12:08:48 UTC +--- ui/base/x/x11_display_manager.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/x/x11_display_manager.cc @@ -16,7 +16,7 @@ #include "ui/gfx/x/randr.h" diff --git a/www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc b/www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc index 450c5b51cc14..571c57b495e2 100644 --- a/www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc +++ b/www/iridium/files/patch-ui_base_x_x11__shm__image__pool.cc @@ -1,4 +1,4 @@ ---- ui/base/x/x11_shm_image_pool.cc.orig 2025-02-22 18:06:53 UTC +--- ui/base/x/x11_shm_image_pool.cc.orig 2025-05-07 06:48:23 UTC +++ ui/base/x/x11_shm_image_pool.cc @@ -16,6 +16,7 @@ #include "base/functional/callback.h" diff --git a/www/iridium/files/patch-ui_color_color__id.h b/www/iridium/files/patch-ui_color_color__id.h index dd88284477bf..251675f1df8b 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-04-16 18:18:42 UTC +--- ui/color/color_id.h.orig 2025-05-07 06:48:23 UTC +++ ui/color/color_id.h -@@ -622,7 +622,7 @@ +@@ -624,7 +624,7 @@ E_CPONLY(kColorCrosSysPositive) \ E_CPONLY(kColorCrosSysComplementVariant) \ E_CPONLY(kColorCrosSysInputFieldOnBase) diff --git a/www/iridium/files/patch-ui_color_color__provider__utils.cc b/www/iridium/files/patch-ui_color_color__provider__utils.cc index 2bfbf831d4ef..079051f579b1 100644 --- a/www/iridium/files/patch-ui_color_color__provider__utils.cc +++ b/www/iridium/files/patch-ui_color_color__provider__utils.cc @@ -1,6 +1,6 @@ ---- ui/color/color_provider_utils.cc.orig 2025-02-22 18:06:53 UTC +--- ui/color/color_provider_utils.cc.orig 2025-05-07 06:48:23 UTC +++ ui/color/color_provider_utils.cc -@@ -189,7 +189,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste +@@ -191,7 +191,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste switch (system_theme) { case ui::SystemTheme::kDefault: return "kDefault"; diff --git a/www/iridium/files/patch-ui_color_system__theme.h b/www/iridium/files/patch-ui_color_system__theme.h index b146c9630a97..8cb40ecffe23 100644 --- a/www/iridium/files/patch-ui_color_system__theme.h +++ b/www/iridium/files/patch-ui_color_system__theme.h @@ -1,4 +1,4 @@ ---- ui/color/system_theme.h.orig 2022-12-06 08:09:13 UTC +--- ui/color/system_theme.h.orig 2025-05-07 06:48:23 UTC +++ ui/color/system_theme.h @@ -15,7 +15,7 @@ namespace ui { enum class SystemTheme { diff --git a/www/iridium/files/patch-ui_compositor_compositor.cc b/www/iridium/files/patch-ui_compositor_compositor.cc index f5c437febec5..763de7109d54 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-04-16 18:18:42 UTC +--- ui/compositor/compositor.cc.orig 2025-05-07 06:48:23 UTC +++ ui/compositor/compositor.cc -@@ -940,7 +940,7 @@ void Compositor::OnResume() { +@@ -952,7 +952,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 9d0a9f0277fa..7b852b14a3c2 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-04-16 18:18:42 UTC +--- ui/compositor/compositor.h.orig 2025-05-07 06:48:23 UTC +++ ui/compositor/compositor.h -@@ -467,7 +467,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe +@@ -463,7 +463,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe // base::PowerSuspendObserver: void OnResume() override; diff --git a/www/iridium/files/patch-ui_compositor_compositor__observer.h b/www/iridium/files/patch-ui_compositor_compositor__observer.h index 423ba8a1aafa..aa9c167141f4 100644 --- a/www/iridium/files/patch-ui_compositor_compositor__observer.h +++ b/www/iridium/files/patch-ui_compositor_compositor__observer.h @@ -1,4 +1,4 @@ ---- ui/compositor/compositor_observer.h.orig 2025-02-22 18:06:53 UTC +--- ui/compositor/compositor_observer.h.orig 2025-05-07 06:48:23 UTC +++ ui/compositor/compositor_observer.h @@ -56,7 +56,7 @@ class COMPOSITOR_EXPORT CompositorObserver { // Called when a child of the compositor is resizing. diff --git a/www/iridium/files/patch-ui_display_screen.cc b/www/iridium/files/patch-ui_display_screen.cc index 78268a8e88ef..fdd4121d52cb 100644 --- a/www/iridium/files/patch-ui_display_screen.cc +++ b/www/iridium/files/patch-ui_display_screen.cc @@ -1,4 +1,4 @@ ---- ui/display/screen.cc.orig 2025-02-22 18:06:53 UTC +--- ui/display/screen.cc.orig 2025-05-07 06:48:23 UTC +++ ui/display/screen.cc @@ -86,7 +86,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i display_id_for_new_windows_ = display_id; diff --git a/www/iridium/files/patch-ui_display_screen.h b/www/iridium/files/patch-ui_display_screen.h index d78d6080c6f5..632a66fef6dd 100644 --- a/www/iridium/files/patch-ui_display_screen.h +++ b/www/iridium/files/patch-ui_display_screen.h @@ -1,4 +1,4 @@ ---- ui/display/screen.h.orig 2025-02-22 18:06:53 UTC +--- ui/display/screen.h.orig 2025-05-07 06:48:23 UTC +++ ui/display/screen.h @@ -140,7 +140,7 @@ class DISPLAY_EXPORT Screen { // (both of which may or may not be `nearest_id`). @@ -9,7 +9,7 @@ // Object which suspends the platform-specific screensaver for the duration of // its existence. class ScreenSaverSuspender { -@@ -243,7 +243,7 @@ class DISPLAY_EXPORT Screen { +@@ -246,7 +246,7 @@ class DISPLAY_EXPORT Screen { int64_t display_id_for_new_windows_; int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId; 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 index 2f22656d8d1f..fa9d4103f0de 100644 --- 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 @@ -1,4 +1,4 @@ ---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2024-11-04 08:56:03 UTC +--- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-05-07 06:48:23 UTC +++ ui/events/devices/x11/device_data_manager_x11.cc @@ -849,6 +849,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK } diff --git a/www/iridium/files/patch-ui_events_event.cc b/www/iridium/files/patch-ui_events_event.cc index 07cea01c2eb7..447624010412 100644 --- a/www/iridium/files/patch-ui_events_event.cc +++ b/www/iridium/files/patch-ui_events_event.cc @@ -1,4 +1,4 @@ ---- ui/events/event.cc.orig 2025-02-22 18:06:53 UTC +--- ui/events/event.cc.orig 2025-05-07 06:48:23 UTC +++ ui/events/event.cc @@ -373,7 +373,7 @@ std::string LocatedEvent::ToString() const { MouseEvent::MouseEvent(const PlatformEvent& native_event) diff --git a/www/iridium/files/patch-ui_events_event__switches.cc b/www/iridium/files/patch-ui_events_event__switches.cc index 2f7c3d3592b7..749dbf509a53 100644 --- a/www/iridium/files/patch-ui_events_event__switches.cc +++ b/www/iridium/files/patch-ui_events_event__switches.cc @@ -1,4 +1,4 @@ ---- ui/events/event_switches.cc.orig 2022-10-05 07:34:01 UTC +--- ui/events/event_switches.cc.orig 2025-05-07 06:48:23 UTC +++ ui/events/event_switches.cc @@ -21,7 +21,7 @@ const char kCompensateForUnstablePinchZoom[] = // value is a floating point number that is interpreted as a distance in pixels. diff --git a/www/iridium/files/patch-ui_events_event__switches.h b/www/iridium/files/patch-ui_events_event__switches.h index aa6b0e76c228..af58046a1662 100644 --- a/www/iridium/files/patch-ui_events_event__switches.h +++ b/www/iridium/files/patch-ui_events_event__switches.h @@ -1,4 +1,4 @@ ---- ui/events/event_switches.h.orig 2022-10-05 07:34:01 UTC +--- ui/events/event_switches.h.orig 2025-05-07 06:48:23 UTC +++ ui/events/event_switches.h @@ -13,7 +13,7 @@ namespace switches { EVENTS_BASE_EXPORT extern const char kCompensateForUnstablePinchZoom[]; diff --git a/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc b/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc index 0e3ebb694fa2..d0efd9909e9c 100644 --- a/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc +++ b/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.cc @@ -1,4 +1,4 @@ ---- ui/events/keycodes/dom/keycode_converter.cc.orig 2024-11-04 08:56:03 UTC +--- ui/events/keycodes/dom/keycode_converter.cc.orig 2025-05-07 06:48:23 UTC +++ ui/events/keycodes/dom/keycode_converter.cc @@ -18,7 +18,7 @@ #include "ui/events/keycodes/dom/dom_code.h" diff --git a/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h b/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h index a336e9ddfa47..40bb8d4975d8 100644 --- a/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h +++ b/www/iridium/files/patch-ui_events_keycodes_dom_keycode__converter.h @@ -1,4 +1,4 @@ ---- ui/events/keycodes/dom/keycode_converter.h.orig 2022-10-05 07:34:01 UTC +--- ui/events/keycodes/dom/keycode_converter.h.orig 2025-05-07 06:48:23 UTC +++ ui/events/keycodes/dom/keycode_converter.h @@ -64,7 +64,7 @@ class KeycodeConverter { // Convert a DomCode into a native keycode. diff --git a/www/iridium/files/patch-ui_gfx_BUILD.gn b/www/iridium/files/patch-ui_gfx_BUILD.gn index 88a102874f93..ed08860d35c9 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-04-16 18:18:42 UTC +--- ui/gfx/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/BUILD.gn -@@ -658,7 +658,7 @@ source_set("memory_buffer_sources") { +@@ -661,7 +661,7 @@ source_set("memory_buffer_sources") { deps += [ "//build/config/linux/libdrm" ] } diff --git a/www/iridium/files/patch-ui_gfx_canvas__skia.cc b/www/iridium/files/patch-ui_gfx_canvas__skia.cc index 80920ef8afde..43672f6546d1 100644 --- a/www/iridium/files/patch-ui_gfx_canvas__skia.cc +++ b/www/iridium/files/patch-ui_gfx_canvas__skia.cc @@ -1,4 +1,4 @@ ---- ui/gfx/canvas_skia.cc.orig 2025-04-16 18:18:42 UTC +--- ui/gfx/canvas_skia.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/canvas_skia.cc @@ -219,7 +219,7 @@ void Canvas::DrawStringRectWithFlags(std::u16string_vi Range range = StripAcceleratorChars(flags, &adjusted_text); 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 2e4028ad4ac1..70d471f64574 100644 --- a/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc +++ b/www/iridium/files/patch-ui_gfx_font__fallback__linux.cc @@ -1,4 +1,4 @@ ---- ui/gfx/font_fallback_linux.cc.orig 2024-11-04 08:56:03 UTC +--- ui/gfx/font_fallback_linux.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/font_fallback_linux.cc @@ -32,6 +32,8 @@ #include "ui/gfx/linux/fontconfig_util.h" diff --git a/www/iridium/files/patch-ui_gfx_font__render__params.h b/www/iridium/files/patch-ui_gfx_font__render__params.h index 0303de128c8a..3d3cc7f1b095 100644 --- a/www/iridium/files/patch-ui_gfx_font__render__params.h +++ b/www/iridium/files/patch-ui_gfx_font__render__params.h @@ -1,4 +1,4 @@ ---- ui/gfx/font_render_params.h.orig 2025-02-22 18:06:53 UTC +--- ui/gfx/font_render_params.h.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/font_render_params.h @@ -115,7 +115,7 @@ COMPONENT_EXPORT(GFX) FontRenderParams GetFontRenderParams(const FontRenderParamsQuery& query, 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 6a140cffb44e..3d422e9bed6e 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-03-18 16:46:04 UTC +--- ui/gfx/font_render_params_linux.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/font_render_params_linux.cc @@ -24,7 +24,7 @@ #include "ui/gfx/linux/fontconfig_util.h" diff --git a/www/iridium/files/patch-ui_gfx_font__util.cc b/www/iridium/files/patch-ui_gfx_font__util.cc index 7d0e33c12421..210e67da1afa 100644 --- a/www/iridium/files/patch-ui_gfx_font__util.cc +++ b/www/iridium/files/patch-ui_gfx_font__util.cc @@ -1,4 +1,4 @@ ---- ui/gfx/font_util.cc.orig 2024-06-25 12:08:48 UTC +--- ui/gfx/font_util.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/font_util.cc @@ -6,7 +6,7 @@ diff --git a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc index 29b60a48f3f8..4171bfe94ae5 100644 --- a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc +++ b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.cc @@ -1,4 +1,4 @@ ---- ui/gfx/gpu_memory_buffer.cc.orig 2025-03-18 16:46:04 UTC +--- ui/gfx/gpu_memory_buffer.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/gpu_memory_buffer.cc @@ -108,7 +108,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c handle.id = id; diff --git a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h index 03da82710db5..a9bd925c8295 100644 --- a/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h +++ b/www/iridium/files/patch-ui_gfx_gpu__memory__buffer.h @@ -1,4 +1,4 @@ ---- ui/gfx/gpu_memory_buffer.h.orig 2025-03-18 16:46:04 UTC +--- ui/gfx/gpu_memory_buffer.h.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/gpu_memory_buffer.h @@ -17,7 +17,7 @@ #include "ui/gfx/generic_shared_memory_id.h" @@ -9,7 +9,16 @@ #include "ui/gfx/native_pixmap_handle.h" #elif BUILDFLAG(IS_APPLE) #include "ui/gfx/mac/io_surface.h" -@@ -205,7 +205,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle { +@@ -47,7 +47,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) +@@ -212,7 +212,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle { uint32_t offset = 0; uint32_t stride = 0; diff --git a/www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h b/www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h index 5ef9b0215dc8..84bbe3fa80f4 100644 --- a/www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h +++ b/www/iridium/files/patch-ui_gfx_linux_dmabuf__uapi.h @@ -1,4 +1,4 @@ ---- ui/gfx/linux/dmabuf_uapi.h.orig 2023-10-21 11:51:27 UTC +--- ui/gfx/linux/dmabuf_uapi.h.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/linux/dmabuf_uapi.h @@ -5,12 +5,11 @@ #ifndef UI_GFX_LINUX_DMABUF_UAPI_H_ diff --git a/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc b/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc index 3af1c2cd04d1..85a4d0fe9129 100644 --- a/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc +++ b/www/iridium/files/patch-ui_gfx_linux_gbm__wrapper.cc @@ -1,4 +1,4 @@ ---- ui/gfx/linux/gbm_wrapper.cc.orig 2025-02-22 18:06:53 UTC +--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/linux/gbm_wrapper.cc @@ -318,7 +318,7 @@ class Device final : public ui::GbmDevice { // of 1x1 BOs which are destroyed before creating the final BO creation used 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 216008b46fbf..695f7202fa50 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-03-18 16:46:04 UTC +--- 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 @@ -14,7 +14,7 @@ #include "ui/gfx/mac/io_surface.h" @@ -41,16 +41,16 @@ out->modifier = data.modifier(); out->supports_zero_copy_webgpu_import = data.supports_zero_copy_webgpu_import(); -@@ -190,7 +190,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag - NOTREACHED(); +@@ -187,7 +187,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag + case gfx::IO_SURFACE_BUFFER: + return Tag::kMachPort; #endif // BUILDFLAG(IS_APPLE) - case gfx::NATIVE_PIXMAP: -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + case gfx::NATIVE_PIXMAP: return Tag::kNativePixmapHandle; - #else - NOTREACHED(); -@@ -259,7 +259,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) +@@ -251,7 +251,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa } return true; #endif // BUILDFLAG(IS_APPLE) 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 ea9b749ea36b..02928eade9b3 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,4 +1,4 @@ ---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-03-18 16:46:04 UTC +--- 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 @@ -18,7 +18,7 @@ #include "ui/gfx/gpu_memory_buffer.h" diff --git a/www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc b/www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc index 64688b42aceb..6f9c377f9621 100644 --- a/www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc +++ b/www/iridium/files/patch-ui_gfx_native__pixmap__handle.cc @@ -1,4 +1,4 @@ ---- ui/gfx/native_pixmap_handle.cc.orig 2022-12-06 08:09:13 UTC +--- ui/gfx/native_pixmap_handle.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/native_pixmap_handle.cc @@ -11,7 +11,7 @@ #include "ui/gfx/buffer_format_util.h" diff --git a/www/iridium/files/patch-ui_gfx_native__pixmap__handle.h b/www/iridium/files/patch-ui_gfx_native__pixmap__handle.h index 34f1c58d815e..113db71d8476 100644 --- a/www/iridium/files/patch-ui_gfx_native__pixmap__handle.h +++ b/www/iridium/files/patch-ui_gfx_native__pixmap__handle.h @@ -1,4 +1,4 @@ ---- ui/gfx/native_pixmap_handle.h.orig 2025-02-22 18:06:53 UTC +--- ui/gfx/native_pixmap_handle.h.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/native_pixmap_handle.h @@ -14,7 +14,7 @@ #include "build/build_config.h" diff --git a/www/iridium/files/patch-ui_gfx_native__widget__types.h b/www/iridium/files/patch-ui_gfx_native__widget__types.h index 5e6d55b31ae6..4678814379f2 100644 --- a/www/iridium/files/patch-ui_gfx_native__widget__types.h +++ b/www/iridium/files/patch-ui_gfx_native__widget__types.h @@ -1,6 +1,6 @@ ---- ui/gfx/native_widget_types.h.orig 2025-02-22 18:06:53 UTC +--- ui/gfx/native_widget_types.h.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/native_widget_types.h -@@ -101,7 +101,7 @@ class ViewAndroid; +@@ -104,7 +104,7 @@ class ViewAndroid; #endif class SkBitmap; @@ -9,7 +9,7 @@ extern "C" { struct _AtkObject; using AtkObject = struct _AtkObject; -@@ -214,7 +214,7 @@ using NativeViewAccessible = id; +@@ -194,7 +194,7 @@ using NativeViewAccessible = id; #else using NativeViewAccessible = struct objc_object*; #endif 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 ec7f28690a95..d8f756a2217c 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 2024-08-27 06:28:16 UTC +--- ui/gfx/platform_font_skia.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/platform_font_skia.cc @@ -29,7 +29,7 @@ #include "ui/gfx/system_fonts_win.h" diff --git a/www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc b/www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc index 742cd454a15d..27f79901883b 100644 --- a/www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc +++ b/www/iridium/files/patch-ui_gfx_render__text__api__fuzzer.cc @@ -1,4 +1,4 @@ ---- ui/gfx/render_text_api_fuzzer.cc.orig 2025-02-22 18:06:53 UTC +--- ui/gfx/render_text_api_fuzzer.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/render_text_api_fuzzer.cc @@ -19,7 +19,7 @@ #include "ui/gfx/font_util.h" diff --git a/www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc b/www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc index 6a37e32aff3d..7eb492f2c7ab 100644 --- a/www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc +++ b/www/iridium/files/patch-ui_gfx_render__text__fuzzer.cc @@ -1,4 +1,4 @@ ---- ui/gfx/render_text_fuzzer.cc.orig 2024-06-25 12:08:48 UTC +--- ui/gfx/render_text_fuzzer.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/render_text_fuzzer.cc @@ -17,7 +17,7 @@ #include "ui/gfx/canvas.h" diff --git a/www/iridium/files/patch-ui_gfx_switches.cc b/www/iridium/files/patch-ui_gfx_switches.cc index 1d992b8e3114..efcb695caaf0 100644 --- a/www/iridium/files/patch-ui_gfx_switches.cc +++ b/www/iridium/files/patch-ui_gfx_switches.cc @@ -1,4 +1,4 @@ ---- ui/gfx/switches.cc.orig 2024-06-25 12:08:48 UTC +--- ui/gfx/switches.cc.orig 2025-05-07 06:48:23 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. diff --git a/www/iridium/files/patch-ui_gfx_switches.h b/www/iridium/files/patch-ui_gfx_switches.h index 7e00565716c3..d5c3d1f00ac8 100644 --- a/www/iridium/files/patch-ui_gfx_switches.h +++ b/www/iridium/files/patch-ui_gfx_switches.h @@ -1,4 +1,4 @@ ---- ui/gfx/switches.h.orig 2025-02-22 18:06:53 UTC +--- ui/gfx/switches.h.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/switches.h @@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersRed GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[]; diff --git a/www/iridium/files/patch-ui_gfx_x_atom__cache.cc b/www/iridium/files/patch-ui_gfx_x_atom__cache.cc index 12e1d9b08f0f..6291a469b33b 100644 --- a/www/iridium/files/patch-ui_gfx_x_atom__cache.cc +++ b/www/iridium/files/patch-ui_gfx_x_atom__cache.cc @@ -1,6 +1,6 @@ ---- ui/gfx/x/atom_cache.cc.orig 2025-04-16 18:18:42 UTC +--- ui/gfx/x/atom_cache.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/x/atom_cache.cc -@@ -156,6 +156,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha +@@ -157,6 +157,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha "application/octet-stream", "application/vnd.chromium.test", "chromium/filename", diff --git a/www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc b/www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc index ce93e0d3db37..82aa2d03de17 100644 --- a/www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc +++ b/www/iridium/files/patch-ui_gfx_x_generated__protos_dri3.cc @@ -1,4 +1,4 @@ ---- ui/gfx/x/generated_protos/dri3.cc.orig 2024-06-25 12:08:48 UTC +--- ui/gfx/x/generated_protos/dri3.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/x/generated_protos/dri3.cc @@ -27,6 +27,8 @@ #include <xcb/xcb.h> diff --git a/www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc b/www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc index 40af7df44a77..aeaa158db133 100644 --- a/www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc +++ b/www/iridium/files/patch-ui_gfx_x_generated__protos_shm.cc @@ -1,4 +1,4 @@ ---- ui/gfx/x/generated_protos/shm.cc.orig 2024-06-25 12:08:48 UTC +--- ui/gfx/x/generated_protos/shm.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/x/generated_protos/shm.cc @@ -27,6 +27,8 @@ #include <xcb/xcb.h> diff --git a/www/iridium/files/patch-ui_gfx_x_xlib__support.cc b/www/iridium/files/patch-ui_gfx_x_xlib__support.cc index 1aca72e4aa99..f4f0315bf572 100644 --- a/www/iridium/files/patch-ui_gfx_x_xlib__support.cc +++ b/www/iridium/files/patch-ui_gfx_x_xlib__support.cc @@ -1,4 +1,4 @@ ---- ui/gfx/x/xlib_support.cc.orig 2024-06-25 12:08:48 UTC +--- ui/gfx/x/xlib_support.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gfx/x/xlib_support.cc @@ -39,10 +39,18 @@ void InitXlib() { return; diff --git a/www/iridium/files/patch-ui_gl_BUILD.gn b/www/iridium/files/patch-ui_gl_BUILD.gn index 7ab0021af45e..f19c37748fc4 100644 --- a/www/iridium/files/patch-ui_gl_BUILD.gn +++ b/www/iridium/files/patch-ui_gl_BUILD.gn @@ -1,6 +1,6 @@ ---- ui/gl/BUILD.gn.orig 2025-03-18 16:46:04 UTC +--- ui/gl/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ ui/gl/BUILD.gn -@@ -169,7 +169,6 @@ component("gl") { +@@ -174,7 +174,6 @@ component("gl") { public_deps = [ ":gl_enums", "//base", @@ -8,7 +8,7 @@ "//ui/events/platform", "//ui/gfx", "//ui/gfx/geometry", -@@ -323,7 +322,6 @@ component("gl") { +@@ -328,7 +327,6 @@ component("gl") { data_deps += [ "//third_party/angle:libEGL", "//third_party/angle:libGLESv2", @@ -16,7 +16,7 @@ ] if (enable_swiftshader) { data_deps += [ -@@ -548,7 +546,6 @@ test("gl_unittests") { +@@ -554,7 +552,6 @@ test("gl_unittests") { data_deps = [ "//testing/buildbot/filters:gl_unittests_filters", diff --git a/www/iridium/files/patch-ui_gl_gl__context.cc b/www/iridium/files/patch-ui_gl_gl__context.cc index c13ad889f01e..6030000f29dc 100644 --- a/www/iridium/files/patch-ui_gl_gl__context.cc +++ b/www/iridium/files/patch-ui_gl_gl__context.cc @@ -1,4 +1,4 @@ ---- ui/gl/gl_context.cc.orig 2025-02-22 18:06:53 UTC +--- ui/gl/gl_context.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gl/gl_context.cc @@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent( DCHECK(virtual_context->IsCurrent(surface)); diff --git a/www/iridium/files/patch-ui_gl_gl__fence.cc b/www/iridium/files/patch-ui_gl_gl__fence.cc index ecc1bafae63f..2f6e4cd17d25 100644 --- a/www/iridium/files/patch-ui_gl_gl__fence.cc +++ b/www/iridium/files/patch-ui_gl_gl__fence.cc @@ -1,4 +1,4 @@ ---- ui/gl/gl_fence.cc.orig 2024-08-27 06:28:16 UTC +--- ui/gl/gl_fence.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gl/gl_fence.cc @@ -17,7 +17,7 @@ #include "ui/gl/gl_surface_egl.h" diff --git a/www/iridium/files/patch-ui_gl_gl__implementation.cc b/www/iridium/files/patch-ui_gl_gl__implementation.cc index fba398f705ff..a0336072ff3d 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-02-22 18:06:53 UTC +--- ui/gl/gl_implementation.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gl/gl_implementation.cc -@@ -252,7 +252,7 @@ GetRequestedGLImplementationFromCommandLine( +@@ -286,7 +286,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 cbe340936317..4fd0148bdbeb 100644 --- a/www/iridium/files/patch-ui_gl_gl__switches.cc +++ b/www/iridium/files/patch-ui_gl_gl__switches.cc @@ -1,4 +1,4 @@ ---- ui/gl/gl_switches.cc.orig 2025-03-18 16:46:04 UTC +--- ui/gl/gl_switches.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gl/gl_switches.cc @@ -13,7 +13,7 @@ #include "base/android/build_info.h" @@ -9,7 +9,7 @@ #include <vulkan/vulkan_core.h> #include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck #endif -@@ -314,7 +314,7 @@ bool IsDefaultANGLEVulkan() { +@@ -319,7 +319,7 @@ bool IsDefaultANGLEVulkan() { return false; } #endif // BUILDFLAG(IS_ANDROID) @@ -18,7 +18,7 @@ angle::SystemInfo system_info; { GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan"); -@@ -367,7 +367,7 @@ bool IsDefaultANGLEVulkan() { +@@ -372,7 +372,7 @@ bool IsDefaultANGLEVulkan() { } #endif // BUILDFLAG(IS_ANDROID) diff --git a/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc b/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc index aab62300bf47..4731c1d496bb 100644 --- a/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc +++ b/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc @@ -1,4 +1,4 @@ ---- ui/gl/sync_control_vsync_provider.cc.orig 2024-08-01 05:47:53 UTC +--- ui/gl/sync_control_vsync_provider.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gl/sync_control_vsync_provider.cc @@ -11,7 +11,7 @@ #include "base/trace_event/trace_event.h" diff --git a/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h b/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h index 0874997432b8..df977a12505e 100644 --- a/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h +++ b/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h @@ -1,4 +1,4 @@ ---- ui/gl/sync_control_vsync_provider.h.orig 2022-10-05 07:34:01 UTC +--- ui/gl/sync_control_vsync_provider.h.orig 2025-05-07 06:48:23 UTC +++ ui/gl/sync_control_vsync_provider.h @@ -31,7 +31,7 @@ class SyncControlVSyncProvider : public gfx::VSyncProv bool SupportGetVSyncParametersIfAvailable() const override; diff --git a/www/iridium/files/patch-ui_gtk_gtk__compat.cc b/www/iridium/files/patch-ui_gtk_gtk__compat.cc index b1b433241c99..e718b91d4828 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-04-16 18:18:42 UTC +--- ui/gtk/gtk_compat.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gtk/gtk_compat.cc -@@ -64,27 +64,47 @@ auto DlCast(void* symbol) { +@@ -65,27 +65,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 f0ce86fb2e7f..163a1d5a52b1 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,4 +1,4 @@ ---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-02-22 18:06:53 UTC +--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-05-07 06:48:23 UTC +++ ui/gtk/printing/print_dialog_gtk.cc @@ -438,7 +438,7 @@ void PrintDialogGtk::ShowDialog( GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>( 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 67647c1f8428..31655ab29e9d 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,4 +1,4 @@ ---- ui/message_center/views/message_popup_view.cc.orig 2025-02-22 18:06:53 UTC +--- ui/message_center/views/message_popup_view.cc.orig 2025-05-07 06:48:23 UTC +++ ui/message_center/views/message_popup_view.cc @@ -153,7 +153,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show( views::Widget::InitParams::CLIENT_OWNS_WIDGET, diff --git a/www/iridium/files/patch-ui_native__theme_native__theme__features.cc b/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc index 11382ca9c250..4687e8bd62ed 100644 --- a/www/iridium/files/patch-ui_native__theme_native__theme__features.cc +++ b/www/iridium/files/patch-ui_native__theme_features_native__theme__features.cc @@ -1,6 +1,6 @@ ---- ui/native_theme/native_theme_features.cc.orig 2025-03-18 16:46:04 UTC -+++ ui/native_theme/native_theme_features.cc -@@ -73,7 +73,7 @@ namespace ui { +--- ui/native_theme/features/native_theme_features.cc.orig 2025-05-07 06:48:23 UTC ++++ ui/native_theme/features/native_theme_features.cc +@@ -59,7 +59,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; -@@ -82,7 +82,7 @@ bool IsFluentOverlayScrollbarEnabled() { +@@ -68,7 +68,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.h b/www/iridium/files/patch-ui_native__theme_native__theme.h index acbbc3665775..83ef8d751fe9 100644 --- a/www/iridium/files/patch-ui_native__theme_native__theme.h +++ b/www/iridium/files/patch-ui_native__theme_native__theme.h @@ -1,6 +1,6 @@ ---- ui/native_theme/native_theme.h.orig 2025-02-22 18:06:53 UTC +--- ui/native_theme/native_theme.h.orig 2025-05-07 06:48:23 UTC +++ ui/native_theme/native_theme.h -@@ -61,7 +61,7 @@ class NATIVE_THEME_EXPORT NativeTheme { +@@ -61,7 +61,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) NativeTheme { // The part to be painted / sized. enum Part { kCheckbox, 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 cc5c2c2e2aad..86e7d94e552b 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,11 +1,11 @@ ---- ui/native_theme/native_theme_base.cc.orig 2025-03-18 16:46:04 UTC +--- ui/native_theme/native_theme_base.cc.orig 2025-05-07 06:48:23 UTC +++ ui/native_theme/native_theme_base.cc -@@ -239,7 +239,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, - absl::get<ButtonExtraParams>(extra), color_scheme, +@@ -240,7 +240,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, + std::get<ButtonExtraParams>(extra), color_scheme, accent_color_opaque); break; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) case kFrameTopArea: PaintFrameTopArea(canvas, state, rect, - absl::get<FrameTopAreaExtraParams>(extra), + std::get<FrameTopAreaExtraParams>(extra), color_scheme); 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 d23d42cd860c..fd0ec78d4dbe 100644 --- a/www/iridium/files/patch-ui_ozone_common_egl__util.cc +++ b/www/iridium/files/patch-ui_ozone_common_egl__util.cc @@ -1,4 +1,4 @@ ---- ui/ozone/common/egl_util.cc.orig 2025-02-22 18:06:53 UTC +--- ui/ozone/common/egl_util.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/common/egl_util.cc @@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] = FILE_PATH_LITERAL("libGLESv2.so"); diff --git a/www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc b/www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc index 7eb09dbfae85..c4d9beb4cd54 100644 --- a/www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc +++ b/www/iridium/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc @@ -1,4 +1,4 @@ ---- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-02-22 18:06:53 UTC +--- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/headless/headless_surface_factory.cc @@ -34,7 +34,7 @@ #include "ui/ozone/platform/headless/headless_window_manager.h" diff --git a/www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc index 3e52747b78c4..2fe25aaef13e 100644 --- a/www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc +++ b/www/iridium/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc @@ -1,6 +1,6 @@ ---- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2024-06-25 12:08:48 UTC +--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/headless/ozone_platform_headless.cc -@@ -103,7 +103,7 @@ class OzonePlatformHeadless : public OzonePlatform { +@@ -108,7 +108,7 @@ class OzonePlatformHeadlessImpl : public OzonePlatform } // Desktop Linux, not CastOS. 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 247ba6345b5b..c8b1401888a3 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,4 +1,4 @@ ---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-02-22 18:06:53 UTC +--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/headless/vulkan_implementation_headless.cc @@ -116,7 +116,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence( 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 c86909319468..db85c560b658 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,4 +1,4 @@ ---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-04-16 18:18:42 UTC +--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/wayland/common/wayland_util.cc @@ -424,6 +424,7 @@ void RecordConnectionMetrics(wl_display* display) { {"weston", WaylandCompositor::kWeston}, 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 ffd4f6bd8990..67e53454286b 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,4 +1,4 @@ ---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2022-04-01 07:48:30 UTC +--- 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 @@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc index e49ac05621cf..f9fb250b1749 100644 --- a/www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc +++ b/www/iridium/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc @@ -1,4 +1,4 @@ ---- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-03-18 16:46:04 UTC +--- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc @@ -261,6 +261,10 @@ void ZWPTextInputWrapperV1::SetSurroundingText( // so if it exceeds 16 bits, it may be broken. diff --git a/www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc b/www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc index 5e37502677b0..e1b9b2cee2c8 100644 --- a/www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc +++ b/www/iridium/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc @@ -1,4 +1,4 @@ ---- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2024-06-25 12:08:48 UTC +--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/x11/vulkan_implementation_x11.cc @@ -59,7 +59,11 @@ bool VulkanImplementationX11::InitializeVulkanInstance diff --git a/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc b/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc index 2adb6e412adf..f26726cdc9ae 100644 --- a/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc +++ b/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc @@ -1,4 +1,4 @@ ---- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-03-18 16:46:04 UTC +--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/x11/x11_screen_ozone.cc @@ -22,7 +22,7 @@ #include "ui/ozone/platform/x11/x11_window.h" diff --git a/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h b/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h index d14946a1bc97..c0fb3c990e2c 100644 --- a/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h +++ b/www/iridium/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h @@ -1,4 +1,4 @@ ---- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2024-06-25 12:08:48 UTC +--- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/x11/x11_screen_ozone.h @@ -16,7 +16,7 @@ #include "ui/gfx/x/event.h" 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 74b244b9c9dd..61f3a1ead49b 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-04-16 18:18:42 UTC +--- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/platform/x11/x11_window.cc -@@ -1472,7 +1472,7 @@ void X11Window::OnXWindowStateChanged() { +@@ -1459,7 +1459,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_ozone_public_ozone__ui__controls__test__helper.h b/www/iridium/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h index 6ef1a11fb09f..e1ce06a94f1f 100644 --- a/www/iridium/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h +++ b/www/iridium/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h @@ -1,4 +1,4 @@ ---- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-04-16 18:18:42 UTC +--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/public/ozone_ui_controls_test_helper.h @@ -62,7 +62,7 @@ class OzoneUIControlsTestHelper { // aura::Window. diff --git a/www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h b/www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h index 43a3109c0491..43d92d3a1252 100644 --- a/www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h +++ b/www/iridium/files/patch-ui_ozone_test_mock__platform__window__delegate.h @@ -1,4 +1,4 @@ ---- ui/ozone/test/mock_platform_window_delegate.h.orig 2024-06-25 12:08:48 UTC +--- ui/ozone/test/mock_platform_window_delegate.h.orig 2025-05-07 06:48:23 UTC +++ ui/ozone/test/mock_platform_window_delegate.h @@ -35,7 +35,7 @@ class MockPlatformWindowDelegate : public PlatformWind MOCK_METHOD2(OnWindowStateChanged, diff --git a/www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc b/www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc index 05b2fdcf7fe9..7c842d159bc3 100644 --- a/www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc +++ b/www/iridium/files/patch-ui_platform__window_platform__window__delegate.cc @@ -1,4 +1,4 @@ ---- ui/platform_window/platform_window_delegate.cc.orig 2025-04-16 18:18:42 UTC +--- ui/platform_window/platform_window_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ ui/platform_window/platform_window_delegate.cc @@ -56,7 +56,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD return gfx::Insets(); diff --git a/www/iridium/files/patch-ui_platform__window_platform__window__delegate.h b/www/iridium/files/patch-ui_platform__window_platform__window__delegate.h index 1a23e7fbb1b5..f5eafee83249 100644 --- a/www/iridium/files/patch-ui_platform__window_platform__window__delegate.h +++ b/www/iridium/files/patch-ui_platform__window_platform__window__delegate.h @@ -1,6 +1,6 @@ ---- ui/platform_window/platform_window_delegate.h.orig 2025-04-16 18:18:42 UTC +--- ui/platform_window/platform_window_delegate.h.orig 2025-05-08 06:33:24 UTC +++ ui/platform_window/platform_window_delegate.h -@@ -140,7 +140,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow +@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow virtual void OnWindowStateChanged(PlatformWindowState old_state, PlatformWindowState new_state) = 0; diff --git a/www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h b/www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h index 45b7c75f25d8..0785728ea378 100644 --- a/www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h +++ b/www/iridium/files/patch-ui_platform__window_platform__window__init__properties.h @@ -1,4 +1,4 @@ ---- ui/platform_window/platform_window_init_properties.h.orig 2024-06-25 12:08:48 UTC +--- ui/platform_window/platform_window_init_properties.h.orig 2025-05-07 06:48:23 UTC +++ ui/platform_window/platform_window_init_properties.h @@ -56,7 +56,7 @@ class WorkspaceExtensionDelegate; class ScenicWindowDelegate; @@ -9,7 +9,7 @@ class X11ExtensionDelegate; #endif -@@ -121,7 +121,7 @@ struct COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindo +@@ -120,7 +120,7 @@ struct COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindo PlatformWindowShadowType shadow_type = PlatformWindowShadowType::kDefault; diff --git a/www/iridium/files/patch-ui_qt_BUILD.gn b/www/iridium/files/patch-ui_qt_BUILD.gn index aa180497e974..8d9719f983c7 100644 --- a/www/iridium/files/patch-ui_qt_BUILD.gn +++ b/www/iridium/files/patch-ui_qt_BUILD.gn @@ -1,4 +1,4 @@ ---- ui/qt/BUILD.gn.orig 2024-06-25 12:08:48 UTC +--- ui/qt/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ ui/qt/BUILD.gn @@ -20,7 +20,7 @@ config("qt_internal_config") { diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb index e43d310e2bbe..c2d650617f87 100644 --- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb +++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__bn.xtb @@ -1,4 +1,4 @@ ---- ui/strings/translations/app_locale_settings_bn.xtb.orig 2022-10-05 07:34:01 UTC +--- ui/strings/translations/app_locale_settings_bn.xtb.orig 2025-05-07 06:48:23 UTC +++ ui/strings/translations/app_locale_settings_bn.xtb @@ -10,7 +10,7 @@ <translation id="IDS_WEB_FONT_FAMILY">Vrinda</translation> diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb index 5138cc96d472..68b8e2f6b790 100644 --- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb +++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ja.xtb @@ -1,4 +1,4 @@ ---- ui/strings/translations/app_locale_settings_ja.xtb.orig 2022-10-05 07:34:01 UTC +--- ui/strings/translations/app_locale_settings_ja.xtb.orig 2025-05-07 06:48:23 UTC +++ ui/strings/translations/app_locale_settings_ja.xtb @@ -12,7 +12,7 @@ <if expr="is_ios"> diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb index 9d828da0cc26..7b17e7d9e62a 100644 --- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb +++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ko.xtb @@ -1,4 +1,4 @@ ---- ui/strings/translations/app_locale_settings_ko.xtb.orig 2022-10-05 07:34:01 UTC +--- ui/strings/translations/app_locale_settings_ko.xtb.orig 2025-05-07 06:48:23 UTC +++ ui/strings/translations/app_locale_settings_ko.xtb @@ -12,7 +12,7 @@ <if expr="is_ios"> diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb index 3ce40a565bd2..20a12e23e0ab 100644 --- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb +++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__ml.xtb @@ -1,4 +1,4 @@ ---- ui/strings/translations/app_locale_settings_ml.xtb.orig 2022-10-05 07:34:01 UTC +--- ui/strings/translations/app_locale_settings_ml.xtb.orig 2025-05-07 06:48:23 UTC +++ ui/strings/translations/app_locale_settings_ml.xtb @@ -9,7 +9,7 @@ <translation id="IDS_WEB_FONT_FAMILY">'Segoe UI',Arial,AnjaliOldLipi,Rachana,Kartika</translation> diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb index add8ff5f8936..53946d6d4b47 100644 --- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb +++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__th.xtb @@ -1,4 +1,4 @@ ---- ui/strings/translations/app_locale_settings_th.xtb.orig 2022-10-05 07:34:01 UTC +--- ui/strings/translations/app_locale_settings_th.xtb.orig 2025-05-07 06:48:23 UTC +++ ui/strings/translations/app_locale_settings_th.xtb @@ -6,7 +6,7 @@ <translation id="IDS_WEB_FONT_FAMILY">Tahoma,sans-serif</translation> diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb index d7daf341c2cd..c8b04ba00429 100644 --- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb +++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb @@ -1,4 +1,4 @@ ---- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2022-10-05 07:34:01 UTC +--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2025-05-07 06:48:23 UTC +++ ui/strings/translations/app_locale_settings_zh-CN.xtb @@ -12,7 +12,7 @@ <if expr="is_ios"> diff --git a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb index b88350b8301f..c8502b5d00c7 100644 --- a/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb +++ b/www/iridium/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb @@ -1,4 +1,4 @@ ---- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2023-01-17 19:19:00 UTC +--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2025-05-07 06:48:23 UTC +++ ui/strings/translations/app_locale_settings_zh-TW.xtb @@ -12,7 +12,7 @@ <if expr="is_ios"> diff --git a/www/iridium/files/patch-ui_views_BUILD.gn b/www/iridium/files/patch-ui_views_BUILD.gn index fb2baf71a88b..701975f08fea 100644 --- a/www/iridium/files/patch-ui_views_BUILD.gn +++ b/www/iridium/files/patch-ui_views_BUILD.gn @@ -1,6 +1,6 @@ ---- ui/views/BUILD.gn.orig 2025-04-16 18:18:42 UTC +--- ui/views/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ ui/views/BUILD.gn -@@ -836,7 +836,6 @@ component("views") { +@@ -839,7 +839,6 @@ component("views") { sources += [ "accessibility/widget_ax_tree_id_map.cc" ] } deps += [ diff --git a/www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc b/www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc index 881be48f2123..fcc6474c5f58 100644 --- a/www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc +++ b/www/iridium/files/patch-ui_views_accessibility_view__accessibility.cc @@ -1,6 +1,6 @@ ---- ui/views/accessibility/view_accessibility.cc.orig 2025-04-16 18:18:42 UTC +--- ui/views/accessibility/view_accessibility.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/accessibility/view_accessibility.cc -@@ -33,7 +33,7 @@ +@@ -34,7 +34,7 @@ #include "ui/views/accessibility/view_ax_platform_node_delegate_win.h" #elif BUILDFLAG(IS_MAC) #include "ui/views/accessibility/view_ax_platform_node_delegate_mac.h" @@ -9,7 +9,7 @@ #include "ui/views/accessibility/view_ax_platform_node_delegate_auralinux.h" #endif -@@ -100,7 +100,7 @@ std::unique_ptr<ViewAccessibility> ViewAccessibility:: +@@ -101,7 +101,7 @@ std::unique_ptr<ViewAccessibility> ViewAccessibility:: return ViewAXPlatformNodeDelegateWin::CreatePlatformSpecific(view); #elif BUILDFLAG(IS_MAC) return ViewAXPlatformNodeDelegateMac::CreatePlatformSpecific(view); 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 579142104961..12c397ee96fc 100644 --- a/www/iridium/files/patch-ui_views_controls_prefix__selector.cc +++ b/www/iridium/files/patch-ui_views_controls_prefix__selector.cc @@ -1,4 +1,4 @@ ---- ui/views/controls/prefix_selector.cc.orig 2025-02-22 18:06:53 UTC +--- ui/views/controls/prefix_selector.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/controls/prefix_selector.cc @@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() { return false; diff --git a/www/iridium/files/patch-ui_views_controls_prefix__selector.h b/www/iridium/files/patch-ui_views_controls_prefix__selector.h index 6a38c2f25edf..0f756af397fd 100644 --- a/www/iridium/files/patch-ui_views_controls_prefix__selector.h +++ b/www/iridium/files/patch-ui_views_controls_prefix__selector.h @@ -1,4 +1,4 @@ ---- ui/views/controls/prefix_selector.h.orig 2025-02-22 18:06:53 UTC +--- ui/views/controls/prefix_selector.h.orig 2025-05-07 06:48:23 UTC +++ ui/views/controls/prefix_selector.h @@ -91,7 +91,7 @@ class VIEWS_EXPORT PrefixSelector : public ui::TextInp ukm::SourceId GetClientSourceForMetrics() const override; 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 dd2a89b02889..0892ea0df445 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-04-16 18:18:42 UTC +--- ui/views/controls/textfield/textfield.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/controls/textfield/textfield.cc -@@ -86,7 +86,7 @@ +@@ -87,7 +87,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" -@@ -183,7 +183,7 @@ bool IsControlKeyModifier(int flags) { +@@ -184,7 +184,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 @@ -18,25 +18,25 @@ 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; } -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto* linux_ui = ui::LinuxUi::instance(); - std::vector<ui::TextEditCommandAuraLinux> commands; - if (!handled && linux_ui && -@@ -975,7 +975,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo + if (!handled) { + if (auto* linux_ui = ui::LinuxUi::instance()) { + const auto command = +@@ -976,7 +976,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo } bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) { -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Skip any accelerator handling that conflicts with custom keybindings. - auto* linux_ui = ui::LinuxUi::instance(); - std::vector<ui::TextEditCommandAuraLinux> commands; -@@ -2066,7 +2066,7 @@ bool Textfield::ShouldDoLearning() { + if (auto* linux_ui = ui::LinuxUi::instance()) { + if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent( +@@ -2062,7 +2062,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( -@@ -2584,7 +2584,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( +@@ -2580,7 +2580,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; -@@ -2592,7 +2592,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( +@@ -2588,7 +2588,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 9d9b13ffc9ca..4be77ed23be7 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-04-16 18:18:42 UTC +--- ui/views/controls/textfield/textfield.h.orig 2025-05-07 06:48:23 UTC +++ ui/views/controls/textfield/textfield.h @@ -48,7 +48,7 @@ #include "ui/views/view_observer.h" diff --git a/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc b/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc index 92268c202bb2..536d1020ba48 100644 --- a/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc +++ b/www/iridium/files/patch-ui_views_corewm_tooltip__aura.cc @@ -1,6 +1,6 @@ ---- ui/views/corewm/tooltip_aura.cc.orig 2025-02-22 18:06:53 UTC +--- ui/views/corewm/tooltip_aura.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/corewm/tooltip_aura.cc -@@ -38,7 +38,7 @@ static constexpr int kTooltipMaxWidth = 800; +@@ -42,7 +42,7 @@ static constexpr int kTooltipMaxWidth = 800; // TODO(varkha): Update if native widget can be transparent on Linux. bool CanUseTranslucentTooltipWidget() { diff --git a/www/iridium/files/patch-ui_views_examples_widget__example.cc b/www/iridium/files/patch-ui_views_examples_widget__example.cc index 21367faf583f..18d8d8bbb1f4 100644 --- a/www/iridium/files/patch-ui_views_examples_widget__example.cc +++ b/www/iridium/files/patch-ui_views_examples_widget__example.cc @@ -1,6 +1,6 @@ ---- ui/views/examples/widget_example.cc.orig 2024-11-04 08:56:03 UTC +--- ui/views/examples/widget_example.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/examples/widget_example.cc -@@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(View* container) +@@ -51,7 +51,7 @@ void WidgetExample::CreateExampleView(View* container) modal_button->SetCallback( base::BindRepeating(&WidgetExample::CreateDialogWidget, base::Unretained(this), modal_button, true)); diff --git a/www/iridium/files/patch-ui_views_focus_focus__manager.cc b/www/iridium/files/patch-ui_views_focus_focus__manager.cc index 3afc6b88b6da..74802b2e05d9 100644 --- a/www/iridium/files/patch-ui_views_focus_focus__manager.cc +++ b/www/iridium/files/patch-ui_views_focus_focus__manager.cc @@ -1,4 +1,4 @@ ---- ui/views/focus/focus_manager.cc.orig 2025-04-16 18:18:42 UTC +--- ui/views/focus/focus_manager.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/focus/focus_manager.cc @@ -606,7 +606,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi return false; diff --git a/www/iridium/files/patch-ui_views_style_platform__style.cc b/www/iridium/files/patch-ui_views_style_platform__style.cc index 97d8bc75dfa4..93fe10b0056c 100644 --- a/www/iridium/files/patch-ui_views_style_platform__style.cc +++ b/www/iridium/files/patch-ui_views_style_platform__style.cc @@ -1,4 +1,4 @@ ---- ui/views/style/platform_style.cc.orig 2025-04-16 18:18:42 UTC +--- ui/views/style/platform_style.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/style/platform_style.cc @@ -23,7 +23,7 @@ #include "ui/views/controls/focusable_border.h" diff --git a/www/iridium/files/patch-ui_views_style_platform__style.h b/www/iridium/files/patch-ui_views_style_platform__style.h index 7bb523827316..4c202f5594de 100644 --- a/www/iridium/files/patch-ui_views_style_platform__style.h +++ b/www/iridium/files/patch-ui_views_style_platform__style.h @@ -1,4 +1,4 @@ ---- ui/views/style/platform_style.h.orig 2025-04-16 18:18:42 UTC +--- ui/views/style/platform_style.h.orig 2025-05-07 06:48:23 UTC +++ ui/views/style/platform_style.h @@ -84,7 +84,7 @@ class VIEWS_EXPORT PlatformStyle { // Default setting at bubble creation time for whether arrow will be adjusted diff --git a/www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc index 65e7fc7702d3..aa4da693d542 100644 --- a/www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc +++ b/www/iridium/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc @@ -1,4 +1,4 @@ ---- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-02-22 18:06:53 UTC +--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/test/ui_controls_factory_desktop_aura_ozone.cc @@ -237,7 +237,7 @@ bool SendMouseClick(MouseButton type, gfx::NativeWindo window_hint); diff --git a/www/iridium/files/patch-ui_views_views__delegate.cc b/www/iridium/files/patch-ui_views_views__delegate.cc index 0a188e9130fb..411c34797f0a 100644 --- a/www/iridium/files/patch-ui_views_views__delegate.cc +++ b/www/iridium/files/patch-ui_views_views__delegate.cc @@ -1,4 +1,4 @@ ---- ui/views/views_delegate.cc.orig 2025-04-16 18:18:42 UTC +--- ui/views/views_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/views_delegate.cc @@ -101,7 +101,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow return false; diff --git a/www/iridium/files/patch-ui_views_views__delegate.h b/www/iridium/files/patch-ui_views_views__delegate.h index 6fc8fd044303..35b5de4fd3f7 100644 --- a/www/iridium/files/patch-ui_views_views__delegate.h +++ b/www/iridium/files/patch-ui_views_views__delegate.h @@ -1,4 +1,4 @@ ---- ui/views/views_delegate.h.orig 2025-02-22 18:06:53 UTC +--- ui/views/views_delegate.h.orig 2025-05-07 06:48:23 UTC +++ ui/views/views_delegate.h @@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate { // environment. diff --git a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc index 16043183292b..d28f36a835ed 100644 --- a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc +++ b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc @@ -1,4 +1,4 @@ ---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-02-22 18:06:53 UTC +--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc @@ -203,7 +203,7 @@ DragOperation DesktopDragDropClientOzone::StartDragAnd return selected_operation_; diff --git a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h index df95385524e8..73d89aa3b8a2 100644 --- a/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h +++ b/www/iridium/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h @@ -1,4 +1,4 @@ ---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2024-12-22 12:24:29 UTC +--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2025-05-07 06:48:23 UTC +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h @@ -67,7 +67,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone // The offset of |drag_widget_| relative to the mouse position. 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 afccb1d1e9bd..e7537b4d396a 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,4 +1,4 @@ ---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-04-16 18:18:42 UTC +--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc @@ -50,7 +50,7 @@ #include "ui/wm/core/window_util.h" @@ -9,7 +9,7 @@ #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h" #endif -@@ -347,7 +347,7 @@ std::unique_ptr<aura::client::DragDropClient> +@@ -353,7 +353,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); -@@ -1179,7 +1179,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg +@@ -1185,7 +1185,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_root__view.cc b/www/iridium/files/patch-ui_views_widget_root__view.cc index 4228349946eb..ed1eace5c6f2 100644 --- a/www/iridium/files/patch-ui_views_widget_root__view.cc +++ b/www/iridium/files/patch-ui_views_widget_root__view.cc @@ -1,4 +1,4 @@ ---- ui/views/widget/root_view.cc.orig 2025-02-22 18:06:53 UTC +--- ui/views/widget/root_view.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/widget/root_view.cc @@ -169,7 +169,7 @@ class AnnounceTextView : public View { #if BUILDFLAG(IS_CHROMEOS) diff --git a/www/iridium/files/patch-ui_views_widget_widget.cc b/www/iridium/files/patch-ui_views_widget_widget.cc index d57584388c27..9496eea5220d 100644 --- a/www/iridium/files/patch-ui_views_widget_widget.cc +++ b/www/iridium/files/patch-ui_views_widget_widget.cc @@ -1,4 +1,4 @@ ---- ui/views/widget/widget.cc.orig 2025-04-16 18:18:42 UTC +--- ui/views/widget/widget.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/widget/widget.cc @@ -63,7 +63,7 @@ #include "ui/views/window/custom_frame_view.h" @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -2452,7 +2452,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const +@@ -2453,7 +2453,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 new file mode 100644 index 000000000000..10bb9d8bb2d5 --- /dev/null +++ b/www/iridium/files/patch-ui_views_widget_widget.h @@ -0,0 +1,11 @@ +--- ui/views/widget/widget.h.orig 2025-05-07 06:48:23 UTC ++++ ui/views/widget/widget.h +@@ -487,7 +487,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid + bool force_system_menu_for_frameless = false; + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Only used by X11, for root level windows. Specifies the res_name and + // res_class fields, respectively, of the WM_CLASS window property. Controls + // window grouping and desktop file matching in Linux window managers. 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 index 8b6e71fc725e..3bc4b668076f 100644 --- a/www/iridium/files/patch-ui_views_window_custom__frame__view.cc +++ b/www/iridium/files/patch-ui_views_window_custom__frame__view.cc @@ -1,4 +1,4 @@ ---- ui/views/window/custom_frame_view.cc.orig 2025-02-22 18:06:53 UTC +--- 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 { 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 730eeae49d3b..a0059e2cb635 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-03-18 16:46:04 UTC +--- ui/views/window/dialog_delegate.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/window/dialog_delegate.cc -@@ -105,7 +105,7 @@ Widget* DialogDelegate::CreateDialogWidget( +@@ -106,7 +106,7 @@ Widget* DialogDelegate::CreateDialogWidget( // static bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) { diff --git a/www/iridium/files/patch-ui_views_window_frame__background.cc b/www/iridium/files/patch-ui_views_window_frame__background.cc index 344e838d4977..d1267d2661bd 100644 --- a/www/iridium/files/patch-ui_views_window_frame__background.cc +++ b/www/iridium/files/patch-ui_views_window_frame__background.cc @@ -1,4 +1,4 @@ ---- ui/views/window/frame_background.cc.orig 2023-10-21 11:51:27 UTC +--- ui/views/window/frame_background.cc.orig 2025-05-07 06:48:23 UTC +++ ui/views/window/frame_background.cc @@ -110,7 +110,7 @@ void FrameBackground::PaintMaximized(gfx::Canvas* canv int width) const { diff --git a/www/iridium/files/patch-v8_BUILD.gn b/www/iridium/files/patch-v8_BUILD.gn index 5fb0b5a9a1e6..c09debe7bde7 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-04-16 18:18:42 UTC +--- v8/BUILD.gn.orig 2025-05-07 06:48:23 UTC +++ v8/BUILD.gn -@@ -974,6 +974,8 @@ external_v8_defines = [ +@@ -1000,6 +1000,8 @@ external_v8_defines = [ "V8_TARGET_OS_MACOS", "V8_TARGET_OS_WIN", "V8_TARGET_OS_CHROMEOS", @@ -9,7 +9,7 @@ ] enabled_external_v8_defines = [ -@@ -1053,6 +1055,12 @@ if (target_os == "android") { +@@ -1079,6 +1081,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 -@@ -2479,6 +2487,12 @@ template("run_mksnapshot") { +@@ -2537,6 +2545,12 @@ template("run_mksnapshot") { if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) { args += [ "--reorder-builtins" ] } @@ -35,7 +35,7 @@ } if (v8_enable_turboshaft_csa) { -@@ -6565,7 +6579,7 @@ v8_component("v8_libbase") { +@@ -6631,7 +6645,7 @@ v8_component("v8_libbase") { } } @@ -44,7 +44,7 @@ sources += [ "src/base/debug/stack_trace_posix.cc", "src/base/platform/platform-linux.cc", -@@ -6576,6 +6590,18 @@ v8_component("v8_libbase") { +@@ -6642,6 +6656,18 @@ v8_component("v8_libbase") { "dl", "rt", ] diff --git a/www/iridium/files/patch-v8_include_v8-internal.h b/www/iridium/files/patch-v8_include_v8-internal.h index 493d35e1caba..44cba8914a97 100644 --- a/www/iridium/files/patch-v8_include_v8-internal.h +++ b/www/iridium/files/patch-v8_include_v8-internal.h @@ -1,4 +1,4 @@ ---- v8/include/v8-internal.h.orig 2025-02-22 18:06:53 UTC +--- v8/include/v8-internal.h.orig 2025-05-07 06:48:23 UTC +++ v8/include/v8-internal.h @@ -232,7 +232,7 @@ using SandboxedPointer_t = Address; #ifdef V8_ENABLE_SANDBOX diff --git a/www/iridium/files/patch-v8_include_v8config.h b/www/iridium/files/patch-v8_include_v8config.h index 49d3a4e11324..3a4144ce5549 100644 --- a/www/iridium/files/patch-v8_include_v8config.h +++ b/www/iridium/files/patch-v8_include_v8config.h @@ -1,4 +1,4 @@ ---- v8/include/v8config.h.orig 2025-02-22 18:06:53 UTC +--- v8/include/v8config.h.orig 2025-05-07 06:48:23 UTC +++ v8/include/v8config.h @@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line && !defined(V8_TARGET_OS_FUCHSIA) \ @@ -35,7 +35,7 @@ #ifdef V8_OS_MACOS # define V8_TARGET_OS_MACOS #endif -@@ -382,6 +396,7 @@ path. Add it with -I<path> to the command line +@@ -383,6 +397,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 39dfe568bb09..6f440d8da9d7 100644 --- a/www/iridium/files/patch-v8_src_api_api.cc +++ b/www/iridium/files/patch-v8_src_api_api.cc @@ -1,4 +1,4 @@ ---- v8/src/api/api.cc.orig 2025-04-16 18:18:42 UTC +--- v8/src/api/api.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/api/api.cc @@ -153,7 +153,7 @@ #include "src/wasm/wasm-serialization.h" @@ -9,7 +9,7 @@ #include <signal.h> #include <unistd.h> -@@ -6476,7 +6476,7 @@ bool v8::V8::Initialize(const int build_config) { +@@ -6483,7 +6483,7 @@ bool v8::V8::Initialize(const int build_config) { return true; } diff --git a/www/iridium/files/patch-v8_src_base_atomicops.h b/www/iridium/files/patch-v8_src_base_atomicops.h index 9720f4866e88..24ac7a02381d 100644 --- a/www/iridium/files/patch-v8_src_base_atomicops.h +++ b/www/iridium/files/patch-v8_src_base_atomicops.h @@ -1,4 +1,4 @@ ---- v8/src/base/atomicops.h.orig 2023-10-21 11:51:27 UTC +--- v8/src/base/atomicops.h.orig 2025-05-07 06:48:23 UTC +++ v8/src/base/atomicops.h @@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64; using Atomic8 = char; diff --git a/www/iridium/files/patch-v8_src_base_platform_memory.h b/www/iridium/files/patch-v8_src_base_platform_memory.h index f6538054b5b9..7a9cee68a1eb 100644 --- a/www/iridium/files/patch-v8_src_base_platform_memory.h +++ b/www/iridium/files/patch-v8_src_base_platform_memory.h @@ -1,4 +1,4 @@ ---- v8/src/base/platform/memory.h.orig 2024-11-04 08:56:03 UTC +--- v8/src/base/platform/memory.h.orig 2025-05-07 06:48:23 UTC +++ v8/src/base/platform/memory.h @@ -21,13 +21,13 @@ #include <malloc/malloc.h> diff --git a/www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc b/www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc index b3ad5e976b3c..125440a23053 100644 --- a/www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc +++ b/www/iridium/files/patch-v8_src_base_platform_platform-freebsd.cc @@ -1,4 +1,4 @@ ---- v8/src/base/platform/platform-freebsd.cc.orig 2022-03-28 18:11:04 UTC +--- v8/src/base/platform/platform-freebsd.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/base/platform/platform-freebsd.cc @@ -43,14 +43,10 @@ TimezoneCache* OS::CreateTimezoneCache() { return new PosixDefaultTimezoneCache(); diff --git a/www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc b/www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc index c97ab8a6d012..7dfe2bf94086 100644 --- a/www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc +++ b/www/iridium/files/patch-v8_src_base_platform_platform-openbsd.cc @@ -1,4 +1,4 @@ ---- v8/src/base/platform/platform-openbsd.cc.orig 2024-08-01 05:47:53 UTC +--- v8/src/base/platform/platform-openbsd.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/base/platform/platform-openbsd.cc @@ -6,6 +6,7 @@ // POSIX-compatible parts, the implementation is in platform-posix.cc. 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 aec30e64037e..a6d1f1d70e94 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,4 +1,4 @@ ---- v8/src/base/platform/platform-posix.cc.orig 2025-04-16 18:18:42 UTC +--- v8/src/base/platform/platform-posix.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/base/platform/platform-posix.cc @@ -76,7 +76,7 @@ #include <sys/syscall.h> diff --git a/www/iridium/files/patch-v8_src_base_sys-info.cc b/www/iridium/files/patch-v8_src_base_sys-info.cc index c1b7f0612c6c..7e24563e995a 100644 --- a/www/iridium/files/patch-v8_src_base_sys-info.cc +++ b/www/iridium/files/patch-v8_src_base_sys-info.cc @@ -1,4 +1,4 @@ ---- v8/src/base/sys-info.cc.orig 2024-11-04 08:56:03 UTC +--- v8/src/base/sys-info.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/base/sys-info.cc @@ -36,7 +36,7 @@ namespace base { // static diff --git a/www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc b/www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc index b7ad78ca0e0b..e7c55bed5211 100644 --- a/www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc +++ b/www/iridium/files/patch-v8_src_diagnostics_perf-jit.cc @@ -1,4 +1,4 @@ ---- v8/src/diagnostics/perf-jit.cc.orig 2023-10-21 11:51:27 UTC +--- v8/src/diagnostics/perf-jit.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/diagnostics/perf-jit.cc @@ -31,7 +31,7 @@ #include "src/flags/flags.h" diff --git a/www/iridium/files/patch-v8_src_diagnostics_perf-jit.h b/www/iridium/files/patch-v8_src_diagnostics_perf-jit.h index 1504da917937..ef883200bef9 100644 --- a/www/iridium/files/patch-v8_src_diagnostics_perf-jit.h +++ b/www/iridium/files/patch-v8_src_diagnostics_perf-jit.h @@ -1,4 +1,4 @@ ---- v8/src/diagnostics/perf-jit.h.orig 2022-10-05 07:34:01 UTC +--- v8/src/diagnostics/perf-jit.h.orig 2025-05-07 06:48:23 UTC +++ v8/src/diagnostics/perf-jit.h @@ -31,7 +31,7 @@ #include "include/v8config.h" diff --git a/www/iridium/files/patch-v8_src_execution_isolate.cc b/www/iridium/files/patch-v8_src_execution_isolate.cc index 86a6a76eee4c..e31899c4b1b9 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-04-16 18:18:42 UTC +--- v8/src/execution/isolate.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/execution/isolate.cc -@@ -172,6 +172,10 @@ +@@ -173,6 +173,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_[]; -@@ -5062,6 +5066,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() { +@@ -5114,6 +5118,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 2a5d51a2eb03..3b1fd580ca1a 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-03-18 16:46:04 UTC +--- v8/src/flags/flags.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/flags/flags.cc @@ -16,6 +16,10 @@ #include <set> diff --git a/www/iridium/files/patch-v8_src_libsampler_sampler.cc b/www/iridium/files/patch-v8_src_libsampler_sampler.cc index aae17a20e628..79f5e1c3680b 100644 --- a/www/iridium/files/patch-v8_src_libsampler_sampler.cc +++ b/www/iridium/files/patch-v8_src_libsampler_sampler.cc @@ -1,4 +1,4 @@ ---- v8/src/libsampler/sampler.cc.orig 2025-04-16 18:18:42 UTC +--- v8/src/libsampler/sampler.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/libsampler/sampler.cc @@ -520,6 +520,16 @@ void SignalHandler::FillRegisterState(void* context, R state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]); diff --git a/www/iridium/files/patch-v8_src_sandbox_sandbox.cc b/www/iridium/files/patch-v8_src_sandbox_sandbox.cc index 64a992187bce..ee6231913f0b 100644 --- a/www/iridium/files/patch-v8_src_sandbox_sandbox.cc +++ b/www/iridium/files/patch-v8_src_sandbox_sandbox.cc @@ -1,4 +1,4 @@ ---- v8/src/sandbox/sandbox.cc.orig 2025-03-18 16:46:04 UTC +--- v8/src/sandbox/sandbox.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/sandbox/sandbox.cc @@ -59,7 +59,7 @@ static Address DetermineAddressSpaceLimit() { } diff --git a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc index fd570a65f832..cabd4be1d35b 100644 --- a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc +++ b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc @@ -1,4 +1,4 @@ ---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2024-08-27 06:28:16 UTC +--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc @@ -148,6 +148,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(const char* s) { return EmbeddedTargetOs::kStarboard; diff --git a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h index 2c5faab1b029..13c58e79d457 100644 --- a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h +++ b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h @@ -1,4 +1,4 @@ ---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2024-11-04 08:56:03 UTC +--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-05-07 06:48:23 UTC +++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h @@ -36,6 +36,7 @@ enum class EmbeddedTargetOs { kWin, diff --git a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc index a407d9d10b6f..b5d6bfd673fa 100644 --- a/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc +++ b/www/iridium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc @@ -1,4 +1,4 @@ ---- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2023-08-28 20:17:35 UTC +--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc @@ -9,6 +9,10 @@ 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 35ee5398710e..1008ed65b682 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,4 +1,4 @@ ---- v8/src/trap-handler/handler-inside-posix.cc.orig 2024-06-25 12:08:48 UTC +--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-05-07 06:48:23 UTC +++ v8/src/trap-handler/handler-inside-posix.cc @@ -61,6 +61,8 @@ namespace trap_handler { #define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg diff --git a/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h b/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h index 13945e9718e5..04476215cd3a 100644 --- a/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h +++ b/www/iridium/files/patch-v8_src_trap-handler_handler-inside-posix.h @@ -1,4 +1,4 @@ ---- v8/src/trap-handler/handler-inside-posix.h.orig 2022-10-05 07:34:01 UTC +--- v8/src/trap-handler/handler-inside-posix.h.orig 2025-05-07 06:48:23 UTC +++ v8/src/trap-handler/handler-inside-posix.h @@ -13,7 +13,7 @@ namespace v8 { namespace internal { diff --git a/www/iridium/files/patch-v8_src_trap-handler_trap-handler.h b/www/iridium/files/patch-v8_src_trap-handler_trap-handler.h index 5fa9e2479744..773b60489267 100644 --- a/www/iridium/files/patch-v8_src_trap-handler_trap-handler.h +++ b/www/iridium/files/patch-v8_src_trap-handler_trap-handler.h @@ -1,4 +1,4 @@ ---- v8/src/trap-handler/trap-handler.h.orig 2025-02-22 18:06:53 UTC +--- v8/src/trap-handler/trap-handler.h.orig 2025-05-07 06:48:23 UTC +++ v8/src/trap-handler/trap-handler.h @@ -18,7 +18,7 @@ namespace v8::internal::trap_handler { // X64 on Linux, Windows, MacOS, FreeBSD. diff --git a/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 index d779774a207d..c4db857ee577 100644 --- 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 @@ -1,6 +1,6 @@ ---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-04-16 18:18:42 UTC +--- 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 -@@ -575,7 +575,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst +@@ -579,7 +579,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst } void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr, @@ -9,7 +9,7 @@ LoadType type, uint32_t* protected_load_pc, bool /* is_load_mem */, bool /* i64_offset */, bool needs_shift) { -@@ -655,7 +655,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis +@@ -659,7 +659,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis } void LiftoffAssembler::Store(Register dst_addr, Register offset_reg, @@ -18,7 +18,7 @@ StoreType type, LiftoffRegList pinned, uint32_t* protected_store_pc, bool /* is_store_mem */, bool /* i64_offset */) { -@@ -734,7 +734,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist +@@ -738,7 +738,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist } void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr, @@ -27,7 +27,7 @@ LoadType type, LiftoffRegList /* pinned */, bool /* i64_offset */) { if (type.value() != LoadType::kI64Load) { -@@ -752,7 +752,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, +@@ -756,7 +756,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, } void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg, @@ -36,7 +36,7 @@ StoreType type, LiftoffRegList pinned, bool /* i64_offset */) { DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max()); -@@ -822,7 +822,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange }; +@@ -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, @@ -45,7 +45,7 @@ LiftoffRegister value, LiftoffRegister result, StoreType type) { DCHECK_EQ(value, result); -@@ -890,7 +890,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble +@@ -894,7 +894,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble } inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr, @@ -54,7 +54,7 @@ LiftoffRegister value, LiftoffRegister result, StoreType type) { DCHECK_EQ(value, result); -@@ -1005,7 +1005,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino +@@ -1009,7 +1009,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino } inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr, @@ -63,7 +63,7 @@ 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 -@@ -1101,7 +1101,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino +@@ -1105,7 +1105,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino } // namespace liftoff void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg, @@ -72,7 +72,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1115,7 +1115,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re +@@ -1119,7 +1119,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re } void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg, @@ -81,7 +81,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1128,7 +1128,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re +@@ -1132,7 +1132,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re } void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg, @@ -90,7 +90,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1142,7 +1142,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re +@@ -1146,7 +1146,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re } void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg, @@ -99,7 +99,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1156,7 +1156,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg +@@ -1160,7 +1160,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg } void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg, @@ -108,7 +108,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1170,7 +1170,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re +@@ -1174,7 +1174,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re } void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg, @@ -117,7 +117,7 @@ LiftoffRegister value, LiftoffRegister result, StoreType type, bool /* i64_offset */) { -@@ -1185,7 +1185,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add +@@ -1189,7 +1189,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add } void LiftoffAssembler::AtomicCompareExchange( diff --git a/www/iridium/files/patch-v8_tools_run.py b/www/iridium/files/patch-v8_tools_run.py index 197acf6d1d60..ded6264b29d2 100644 --- a/www/iridium/files/patch-v8_tools_run.py +++ b/www/iridium/files/patch-v8_tools_run.py @@ -1,4 +1,4 @@ ---- v8/tools/run.py.orig 2024-11-04 08:56:03 UTC +--- v8/tools/run.py.orig 2025-05-07 06:48:23 UTC +++ v8/tools/run.py @@ -21,7 +21,7 @@ if cmd and cmd[0] == '--redirect-stdout': kwargs = dict(stdout=subprocess.PIPE) |