diff --git a/DEPS b/DEPS index 4d33870..56e12364 100644 --- a/DEPS +++ b/DEPS
@@ -153,20 +153,20 @@ # e.g. with custom_vars. 'checkout_ios_webkit': False, - # Fetches only the SDK boot images which match at least one of the whitelist + # Fetches only the SDK boot images that match at least one of the # entries in a comma-separated list. - # - # Only the X64 and ARM64 QEMU images are downloaded by default. Developers - # that need to boot on other target architectures or devices can opt to - # download more boot images. Example of images include: - # - # Emulation: - # qemu.x64, qemu.arm64 - # Hardware: - # generic.x64, generic.arm64 - # # Wildcards are supported (e.g. "qemu.*"). - 'checkout_fuchsia_boot_images': "qemu.x64,qemu.arm64", + # + # Example of images include: + # Emulation: + # qemu.x64, qemu.arm64 + # Hardware: + # generic.x64, generic.arm64 + # + # Since the images are hundreds of MB, default to only downloading the image + # most commonly useful for developers. Bots and developers that need to use + # other images (e.g., qemu.arm64) can override this with additional images. + 'checkout_fuchsia_boot_images': "qemu.x64", # By default, do not check out files required to run fuchsia tests in # qemu on linux-arm64 machines. @@ -196,7 +196,7 @@ # luci-go CIPD package version. # Make sure the revision is uploaded by infra-packagers builder. # https://ci.chromium.org/p/infra-internal/g/infra-packagers/console - 'luci_go': 'git_revision:e08764bfcf2e87425a025e3a1d196c5740385da2', + 'luci_go': 'git_revision:7f42370cb3b75398bdb9ae0aabe215a70d40cd31', # This can be overridden, e.g. with custom_vars, to build clang from HEAD # instead of downloading the prebuilt pinned revision. @@ -228,34 +228,30 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling Skia # and whatever else without interference from each other. - 'skia_revision': 'd77dda5bd55b3e2b5fb21de30e50050469764c7e', + 'skia_revision': '19c7ebf44069cf67d40470c85e9e492c7ae61316', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling V8 # and whatever else without interference from each other. - 'v8_revision': '64fe65fd55085c77c5e81245bc38384b853fbe69', - # Three lines of non-changing comments so that - # the commit queue can handle CLs rolling swarming_client - # and whatever else without interference from each other. - 'swarming_revision': 'a32a1607f6093d338f756c7e7c7b4333b0c50c9c', + 'v8_revision': 'b69ef7d9f6484f1fd202561fcd677a225bb9988d', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling ANGLE # and whatever else without interference from each other. - 'angle_revision': '0e06d2f3ff4a6ffd845c65973085f84814f3c204', + 'angle_revision': '78e0ae81d924142fd3c862a24a390f8e5aa82829', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling SwiftShader # and whatever else without interference from each other. - 'swiftshader_revision': 'e32890c54793664e21891a504793cc8c0c7a34fb', + 'swiftshader_revision': 'c82c59307208705320e0090324936f0eb64165cf', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling PDFium # and whatever else without interference from each other. - 'pdfium_revision': '875651c42410a9e5b956f84336f5b67996769950', + 'pdfium_revision': 'd952dac6a46451705c7a5f66f972ff98bd085d2a', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling BoringSSL # and whatever else without interference from each other. # # Note this revision should be updated with # third_party/boringssl/roll_boringssl.py, not roll-dep. - 'boringssl_revision': '80df7398ce52574801821ce7a76c031c35d6b882', + 'boringssl_revision': 'dddb60eb9700110835ff6e2b429de40a17006429', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling google-toolbox-for-mac # and whatever else without interference from each other. @@ -263,7 +259,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling googletest # and whatever else without interference from each other. - 'googletest_revision': '2f80c2ba71c0e8922a03b9b855e5b019ad1f7064', + 'googletest_revision': '955c7f837efad184ec63e771c42542d37545eaef', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling lighttpd # and whatever else without interference from each other. @@ -275,11 +271,11 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling NaCl # and whatever else without interference from each other. - 'nacl_revision': '191d3e3ebc1d48ae70efc21bddfa6a454c24ca90', + 'nacl_revision': 'e9a12f9be6984fc2677657cf1ec7ede960f78143', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling freetype # and whatever else without interference from each other. - 'freetype_revision': 'de3b5c201ca52e6558c21b09012d9faa1bfd1722', + 'freetype_revision': 'efa1a35907ec678186e0828a78e6d1ee96896404', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling freetype # and whatever else without interference from each other. @@ -299,7 +295,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling catapult # and whatever else without interference from each other. - 'catapult_revision': 'f5465346576ae045177bbc884636028b7719aa5b', + 'catapult_revision': 'd9a9ebbe89eaa7f479612b4e23ee38a313197d5e', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling libFuzzer # and whatever else without interference from each other. @@ -307,7 +303,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling devtools-frontend # and whatever else without interference from each other. - 'devtools_frontend_revision': '22cec8dbfa7b46c8b633e3555212556ec6f78df9', + 'devtools_frontend_revision': '6e94bcb84f0f51a7a0580fb57862a116506aebb7', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling libprotobuf-mutator # and whatever else without interference from each other. @@ -343,15 +339,15 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling feed # and whatever else without interference from each other. - 'shaderc_revision': 'fadb0edb247a1daa74f9a206a27e9a1c0417ce49', + 'shaderc_revision': 'c42db5815fad0424f0f1311de1eec92cdd77203d', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling feed # and whatever else without interference from each other. - 'dawn_revision': '20ffe9712f580f1885c5cfc2edba81f18b39baf4', + 'dawn_revision': '749e14490ea642ce21393ac72cf9c769e893cc3a', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling feed # and whatever else without interference from each other. - 'quiche_revision': '2ee23aefde68dedeaa24b918553e946bbc05c012', + 'quiche_revision': '6d4ba6db3626519136734c87c48f3c8a3c4ec281', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling ios_webkit # and whatever else without interference from each other. @@ -371,7 +367,7 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling libavif # and whatever else without interference from each other. - 'libavif_revision': 'bd1492e1812fff842c31c0f4da84d48f1349265c', + 'libavif_revision': 'efed118564495228be8af6b2a640c473375c039b', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling nearby # and whatever else without interference from each other. @@ -391,11 +387,11 @@ # Three lines of non-changing comments so that # the commit queue can handle CLs rolling feed # and whatever else without interference from each other. - 'libcxxabi_revision': 'ffda0347a44022f81ded519cc779e5f71b7b57da', + 'libcxxabi_revision': '9f0517e2406c1405e6992f4ea155f0ad343ca413', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling feed # and whatever else without interference from each other. - 'libunwind_revision': '5f263006166dfbbddb0362809c4fb4077098d98f', + 'libunwind_revision': '0517d86d521b69fb860a3d255442e3b76159a976', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling feed # and whatever else without interference from each other. @@ -491,6 +487,16 @@ 'dep_type': 'cipd', 'condition': '(host_os == "linux" or host_os == "win") and checkout_reclient', }, + 'src/third_party/android_rust_toolchain/toolchain': { + 'packages': [ + { + 'package': 'chromium/third_party/android_rust_toolchain/linux-amd64', + 'version': 'u4qRwAAw_08dL-gXhJDVoRziUQp4cfF0m9TQS6f-ylMC', + }, + ], + 'dep_type': 'cipd', + 'condition': '(host_os == "linux")', + }, 'src/android_webview/tools/cts_archive': { 'packages': [ @@ -610,7 +616,7 @@ }, 'src/ios/third_party/material_components_ios/src': { - 'url': Var('chromium_git') + '/external/github.com/material-components/material-components-ios.git' + '@' + 'abc5919e0c9138ead2b044987e17d0ffc850900f', + 'url': Var('chromium_git') + '/external/github.com/material-components/material-components-ios.git' + '@' + 'fb70dc99d92fea8bd6cb0e14a34dc68fad4e05a4', 'condition': 'checkout_ios', }, @@ -620,12 +626,12 @@ }, 'src/ios/third_party/material_internationalization_ios/src': { - 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-internationalization-ios.git' + '@' + 'a18e7920fc12150d1f9cf4bec39ccc94a405ad81', + 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-internationalization-ios.git' + '@' + '8e4a1eaf376e8a6d40d0f13c3c67b124dc63e0d9', 'condition': 'checkout_ios', }, 'src/ios/third_party/material_roboto_font_loader_ios/src': { - 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-roboto-font-loader-ios.git' + '@' + '4aa51e906e5671c71d24e991f1f10d782a58409f', + 'url': Var('chromium_git') + '/external/github.com/material-foundation/material-roboto-font-loader-ios.git' + '@' + '4be05d4676645febc453a6cde7f5adfb1b785dc1', 'condition': 'checkout_ios', }, @@ -680,7 +686,7 @@ 'packages': [ { 'package': 'chromium/rts/model/linux-amd64', - 'version': '75FXV_NirSerIreDgMLUZyqlauoP8Z2BvApEgvOuGUgC', + 'version': 'pf7_wNQ4KX4K0ksUvBARFpHrEDuDvUCofQTy6hUPtxgC', }, ], 'dep_type': 'cipd', @@ -691,7 +697,7 @@ 'packages': [ { 'package': 'chromium/rts/model/mac-amd64', - 'version': 'tlohtj4ULDUYoKJHoLs2LoZgjdjCLPEbvJr8DbhSJccC', + 'version': 'tzeYCsF1xXIlqA4FLXDNG-ntpHHIuUNjmVjZCpHeP8wC', }, ], 'dep_type': 'cipd', @@ -702,7 +708,7 @@ 'packages': [ { 'package': 'chromium/rts/model/windows-amd64', - 'version': 'xwEiWbliR811sJDsHzIVrEhWcIwa98keiBIZfifBhOwC', + 'version': 'PSagYYZNZtRdjBXsaGs1Uzr0dtdqyaiMKYv0miQNoxYC', }, ], 'dep_type': 'cipd', @@ -767,7 +773,7 @@ 'packages': [ { 'package': 'chromium/third_party/androidx', - 'version': '8yx5zJ9hdtnBHRG38t8u-QYaCAvOxmAnn7d_0ybyWXwC', + 'version': 'ZdxRIiFx3aei0omc-gTvzy16PuFYcMZAXddPEAtH1pwC', }, ], 'condition': 'checkout_android', @@ -800,7 +806,7 @@ 'packages': [ { 'package': 'chromium/third_party/android_build_tools/aapt2', - 'version': 'PHj2SHpCe6Sr9lcIR9W1onhKN4FIIPL2Mho5aAQG-QIC', + 'version': 'O9eXFyC5ZkcYvDfHRLKPO1g1Xwf7M33wT3cuJtyfc0sC', }, ], 'condition': 'checkout_android', @@ -932,7 +938,7 @@ }, 'src/third_party/breakpad/breakpad': - Var('chromium_git') + '/breakpad/breakpad.git' + '@' + '524a6249f0b4dc4e24d38a29a36e1c8ae611d28f', + Var('chromium_git') + '/breakpad/breakpad.git' + '@' + '7933ec0a69bac134b7cee4b60a5dc80743b2b1a9', 'src/third_party/byte_buddy': { 'packages': [ @@ -983,7 +989,7 @@ # Tools used when building Chrome for Chrome OS. This affects both the Simple # Chrome workflow, as well as the chromeos-chrome ebuild. 'src/third_party/chromite': { - 'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + 'abbd95e76709c6eb41a01800c1f62fe0f9549c67', + 'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + '8ac10e140917831029283df41c369e2940d1f981', 'condition': 'checkout_chromeos', }, @@ -998,12 +1004,12 @@ # For Linux and Chromium OS. 'src/third_party/cros_system_api': { - 'url': Var('chromium_git') + '/chromiumos/platform2/system_api.git' + '@' + 'ebba3e1d0803c2ea6183969ef18ad57b4d1ee168', + 'url': Var('chromium_git') + '/chromiumos/platform2/system_api.git' + '@' + 'f5c2e1ca4361f05b996e65b993b5e35a77461685', 'condition': 'checkout_linux', }, 'src/third_party/depot_tools': - Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + 'f9d9909c10ba7d1df9fc4eb574df433e787709b2', + Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + '789dfc223b9dfd2fb377a7c4bcb351e63167554d', 'src/third_party/devtools-frontend/src': Var('chromium_git') + '/devtools/devtools-frontend' + '@' + Var('devtools_frontend_revision'), @@ -1146,7 +1152,7 @@ Var('chromium_git') + '/chromium/deps/hunspell_dictionaries.git' + '@' + '18e09b9197a3b1d771c077c530d1a4ebad04c167', 'src/third_party/icu': - Var('chromium_git') + '/chromium/deps/icu.git' + '@' + 'a38aef9142ace942a8bf166020c569f4cda0f8d3', + Var('chromium_git') + '/chromium/deps/icu.git' + '@' + 'ece15d049f2d360721716089372e3749fb89e0f4', 'src/third_party/icu4j': { 'packages': [ @@ -1348,7 +1354,7 @@ Var('chromium_git') + '/external/github.com/intel/ARM_NEON_2_x86_SSE.git' + '@' + '1200fe90bb174a6224a525ee60148671a786a71f', 'src/third_party/netty-tcnative/src': { - 'url': Var('chromium_git') + '/external/netty-tcnative.git' + '@' + '5b46a8ef4a39c39c576fcdaaf718b585d75df463', + 'url': Var('chromium_git') + '/external/netty-tcnative.git' + '@' + '7eeb50be90c9ba0f6afa3375132df63942a0f32d', 'condition': 'checkout_android', }, @@ -1372,7 +1378,7 @@ Var('chromium_git') + '/external/github.com/cisco/openh264' + '@' + '3dd5b80bc4f172dd82925bb259cb7c82348409c5', 'src/third_party/openscreen/src': - Var('chromium_git') + '/openscreen' + '@' + '8f61e5d17d581c029fb5f827a0bc5e1d2bb3acec', + Var('chromium_git') + '/openscreen' + '@' + 'f54d92523c9f2c8c5afb99e05fed70e4b8772b1c', 'src/third_party/openxr/src': { 'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenXR-SDK' + '@' + 'bf21ccb1007bb531b45d9978919a56ea5059c245', @@ -1389,7 +1395,7 @@ }, 'src/third_party/perfetto': - Var('android_git') + '/platform/external/perfetto.git' + '@' + '1c9a9041a9a7b46f00b48c3fa0acfe1aaa8c9a6c', + Var('android_git') + '/platform/external/perfetto.git' + '@' + '8420673b4cf236574656e59f429b1c38d7029ba6', 'src/third_party/perl': { 'url': Var('chromium_git') + '/chromium/deps/perl.git' + '@' + '6f3e5028eb65d0b4c5fdd792106ac4c84eee1eb3', @@ -1467,7 +1473,7 @@ 'packages': [ { 'package': 'fuchsia/third_party/aemu/linux-amd64', - 'version': 'mzkiKxqmdTggBfBNwOHm7OLAedgW6S1290tU-PuR80AC' + 'version': 'CfdRaEiScS7NAt59tGSPUpPwcQBcypHIKHCCrL-PtcMC' }, ], 'condition': 'host_os == "linux" and checkout_fuchsia', @@ -1486,13 +1492,13 @@ }, 'src/third_party/re2/src': - Var('chromium_git') + '/external/github.com/google/re2.git' + '@' + 'a6b90a26d5b322473d72c86f3bafc50d0de7fb4c', + Var('chromium_git') + '/external/github.com/google/re2.git' + '@' + '8e08f47b11b413302749c0d8b17a1c94777495d5', 'src/third_party/r8': { 'packages': [ { 'package': 'chromium/third_party/r8', - 'version': 'version:2@3.1.16', + 'version': 'dvPOJ_8iAF6OHGO79d86VbJjyKj7Xn0SFxlVVC9LHdcC', }, ], 'condition': 'checkout_android', @@ -1571,14 +1577,14 @@ 'src/third_party/usrsctp/usrsctplib': Var('chromium_git') + '/external/github.com/sctplab/usrsctp' + '@' + 'bdf3dd3f284ebbd2a6fa16f12284d7ac8b3ad8b8', - 'src/third_party/vulkan-deps': '{chromium_git}/vulkan-deps@487fee7c00ce137c19afc03dc8805c342d71a587', + 'src/third_party/vulkan-deps': '{chromium_git}/vulkan-deps@84f860ef94eeb4bfc876968bbb983ac636d7f10d', 'src/third_party/vulkan_memory_allocator': - Var('chromium_git') + '/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git' + '@' + 'f67d7fa397e83060b76a1ec53579116a0bbdff7a', + Var('chromium_git') + '/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git' + '@' + 'e0216a5484c8345f7d792fa16fad77ac63d89a70', # Display server protocol for Linux. 'src/third_party/wayland/src': { - 'url': Var('chromium_git') + '/external/anongit.freedesktop.org/git/wayland/wayland.git' + '@' + 'e558eb5a986c75e664330895b9c6e02acf1741ed', + 'url': Var('chromium_git') + '/external/anongit.freedesktop.org/git/wayland/wayland.git' + '@' + 'e60398b1755bfcdf09f040d3769131fe0d9762fc', 'condition': 'checkout_linux', }, @@ -1607,10 +1613,10 @@ Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + '9ec0bd5501c6a35eb365dc49be7618a763135a10', 'src/third_party/webgpu-cts/src': - Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + '30b127b83bfa5de1789ccf0e5a25222d1ff0e778', + Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + '51abc167468b5c2d811d51eda62386b4640e0cf5', 'src/third_party/webrtc': - Var('webrtc_git') + '/src.git' + '@' + 'f3db00f8320fc71366e81c6cedc2636287c3e3d6', + Var('webrtc_git') + '/src.git' + '@' + '2c41cbae37cac548a1133589b9d2c2e8614fa6cb', 'src/third_party/libgifcodec': Var('skia_git') + '/libgifcodec' + '@'+ Var('libgifcodec_revision'), @@ -1664,14 +1670,11 @@ 'condition': 'checkout_mac', }, - 'src/tools/swarming_client': - Var('chromium_git') + '/infra/luci/client-py.git' + '@' + Var('swarming_revision'), - 'src/v8': Var('chromium_git') + '/v8/v8.git' + '@' + Var('v8_revision'), 'src-internal': { - 'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@47699acb908cd806948656b32f46d9696597aa29', + 'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@c067cc56a7a40819da72644f3df109fc57702016', 'condition': 'checkout_src_internal', }, @@ -1679,18 +1682,18 @@ 'packages': [ { 'package': 'chromeos_internal/apps/eche_app/app', - 'version': 'HtrHkXwQ0q_KiNsJl3Fc_exfnptbytjB2Bljz4wv3mAC', + 'version': '7UzJgmn16ubmUqdS7qoG8ijNhUUUNRW5uQexSeJMjp4C', }, ], 'condition': 'checkout_chromeos and checkout_src_internal', 'dep_type': 'cipd', }, - 'src/chromeos/components/help_app_ui/resources/prod': { + 'src/ash/webui/help_app_ui/resources/prod': { 'packages': [ { 'package': 'chromeos_internal/apps/help_app/app', - 'version': '49l-eEQAhj_UjdjTNB6KLOxAxS3CyEv4YAqPK4WWTFIC', + 'version': 'oswAk4lApfMy1pZUnf-wx1I4KSzjNGVoh69TMo0EvAIC', }, ], 'condition': 'checkout_chromeos and checkout_src_internal', @@ -1701,7 +1704,7 @@ 'packages': [ { 'package': 'chromeos_internal/apps/media_app/app', - 'version': '5WqpPlhtyvOcKbsuRlfna7wCz0CNQZBjtKMpCSgCeacC', + 'version': 'j5YY3eOXUPs1Tr3Zh7LicBRliaiPVVIE-8q2t5nw-qQC', }, ], 'condition': 'checkout_chromeos and checkout_src_internal', @@ -1712,7 +1715,7 @@ 'packages': [ { 'package': 'chromeos_internal/apps/projector_app/app', - 'version': 'DZ8seftccyhiikdIh5L-nceG2iL-mI7aFsbeDf59f8MC', + 'version': 'eNAp9TIyZXxBSXKSVdj496CrSufpHf7tfeubUea0IgcC', }, ], 'condition': 'checkout_chromeos and checkout_src_internal',