)]}'
{
  "log": [
    {
      "commit": "f52a456a7dc94580cf1c57ac1c3d89af76d964b2",
      "tree": "b30fcde65be8fd745e417833ccd8401b2c9b67e2",
      "parents": [
        "42fe71a815de70fba48fffcf77688d9d6bd2d625"
      ],
      "author": {
        "name": "Yue She",
        "email": "yueshe@google.com",
        "time": "Tue Jun 02 22:53:45 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 02 22:55:38 2026"
      },
      "message": "set MACOSX_DEPLOYMENT_TARGET to 13.0 when building rust toolchain\n\nthere are still macos13+ bots that uses lexan toolchains, so this should probably be best to keep in sync with what\u0027s in //build/config/mac/mac_sdk.gni\n\nBug: 518635459\nChange-Id: I15ec98a8166f927b0fd674dbd2f6ac60da800a12\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7895841\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Yue She \u003cyueshe@google.com\u003e\nAuto-Submit: Yue She \u003cyueshe@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1640528}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4692e703cc1c26ecc5c3bbd8c5cbc4376c85179a\n"
    },
    {
      "commit": "42fe71a815de70fba48fffcf77688d9d6bd2d625",
      "tree": "d3c5971c08d85dd1d8a407a6db3797109059f60d",
      "parents": [
        "9cb5235e27148dc3c2293803948c97d3e2a86502"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Mon Jun 01 21:10:43 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 01 21:13:06 2026"
      },
      "message": "Set MACOSX_DEPLOYMENT_TARGET when building Rust toolchain\n\nWe were seeing warnings about version mismatches during different\nparts of the compilation process. It\u0027s not clear where they were\ncoming from, but we should probably be setting a target version\nanyway.\n\nRustc supports back to MACOS 11 or so, but we don\u0027t really support\nbuilding chromium that far back. If someone complained, we\u0027d tell\nthem to upgrade to a more recent version. In light of that, we\nshould set the target to the furthest back version that we need\nourselves. Our bots seem to be running OS 15 at the moment, so\nbuild everything for that.\n\nBug: 518635459\nChange-Id: I68b45ac1194788a06ce473af2fb6cbc72cd8d1e3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7887918\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1639663}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ad57d53a5ab96a534a2e2a793f31f0c8df2184ff\n"
    },
    {
      "commit": "9cb5235e27148dc3c2293803948c97d3e2a86502",
      "tree": "580f67f91ffb7643b25004ca29ce8799848d9644",
      "parents": [
        "67402139ff0c74ea1bd1e45785113df5ce8ecc9c"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Mon Jun 01 20:24:17 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 01 20:26:18 2026"
      },
      "message": "[crubit] Roll Crubit to ToT (as of 2026-05-29).\n\nCrubit has been rolled to ToT (as of 2026-05-29).  This includes support\nfor `PartialEq` \u003c\u003d\u003e `operator\u003d\u003d` bindings which are needed to replace\n`cxx::bridge`-based FFI in Chromium\u0027s `components/qr_code`.\n\nMost toolchain rolls use an extended list of CQ trybots, but this CL has\na much lower risk than typical rolls, because it only updates Crubit.\n(Crubit is disabled by the default value of `enable_cpp_api_from_rust`\ndefined in `build/config/rust.gni`).\n\nBug: 470466915\nChange-Id: Iab30b87cb0a04dc2cb106ccd50fad97d06e42b10\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7888777\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1639626}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3c03681c4c1bb8a1d556e56553dcc8170d8827e9\n"
    },
    {
      "commit": "67402139ff0c74ea1bd1e45785113df5ce8ecc9c",
      "tree": "b0fd348cbbd3e98e73d630446feb536edacd4b6f",
      "parents": [
        "a6659bfc169abcce5a00d9c778ac7b1dc9fe3dea"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Mon Jun 01 09:23:31 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 01 09:25:24 2026"
      },
      "message": "Revert \"Roll clang+rust llvmorg-23-init-10931-g20b6ec66-11 : llvmorg-23-init-15916-g4a32cf0b-1 / 4c4205163abcbd08948b3efab796c543ba1ea687-3 : 507271bc119683008ec719ecee48814e8ac86c65-3\"\n\nThis reverts commit 964678d4f1a81cc456646b4a963a867f7d35fa19.\n\nReason for revert: This broke Mac x86 builds:\nhttps://ci.chromium.org/ui/p/chromium/builders/ci/Mac%20Builder/273379\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-23-init-10931-g20b6ec66-11 : llvmorg-23-init-15916-g4a32cf0b-1 / 4c4205163abcbd08948b3efab796c543ba1ea687-3 : 507271bc119683008ec719ecee48814e8ac86c65-3\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/20b6ec66..4a32cf0b\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4c4205163abc..507271bc1196\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py\n\u003e\n\u003e Bug: 504258312\n\u003e Change-Id: If7aad64f892ac4cc4691a8c31e6b61a7ada78443\n\u003e Disable-Rts: True\n\u003e Include-Ci-Only-Tests: true\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\n\u003e Cq-Include-Trybots: chrome/try:android-x64-rel-ready\n\u003e Cq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\n\u003e Cq-Include-Trybots: chrome/try:chromeos-volteer-chrome\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7859929\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1639210}\n\nBug: 504258312\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I2bee5fcd6af3161b011fdf9ba0a71c13cb09ea42\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7890015\nCommit-Queue: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1639220}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 364ae13abca269a8593f663e1570b91a751c8afd\n"
    },
    {
      "commit": "a6659bfc169abcce5a00d9c778ac7b1dc9fe3dea",
      "tree": "0446f2ab12b529da282745724a949a000fc893e1",
      "parents": [
        "83956223839a37b5c1aa073bf4a5cc9b3c0f7d81"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Mon Jun 01 07:32:46 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 01 07:34:34 2026"
      },
      "message": "Roll clang+rust llvmorg-23-init-10931-g20b6ec66-11 : llvmorg-23-init-15916-g4a32cf0b-1 / 4c4205163abcbd08948b3efab796c543ba1ea687-3 : 507271bc119683008ec719ecee48814e8ac86c65-3\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/20b6ec66..4a32cf0b\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4c4205163abc..507271bc1196\n\nRan: ./tools/clang/scripts/upload_revision.py\n\nBug: 504258312\nChange-Id: If7aad64f892ac4cc4691a8c31e6b61a7ada78443\nDisable-Rts: True\nInclude-Ci-Only-Tests: true\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7859929\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1639210}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 964678d4f1a81cc456646b4a963a867f7d35fa19\n"
    },
    {
      "commit": "83956223839a37b5c1aa073bf4a5cc9b3c0f7d81",
      "tree": "b0fd348cbbd3e98e73d630446feb536edacd4b6f",
      "parents": [
        "2513a3f91cf5f77854864242e32d2b538f3b6a91"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Thu May 21 00:39:07 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu May 21 00:42:41 2026"
      },
      "message": "Add git-commit-info file when building rust\n\nThis file is used to provide git version info (hash and date) for rustc\nwhen it\u0027s built from a tarball. Providing it fixes a bug where our rustc\nwould output an invalid version string in tarball builds.\n\nThe file is ignored as long as it\u0027s in a git repo, so this shouldn\u0027t\naffect any other scenario. Tested by running the script locally with\na few different arguments.\n\nChange-Id: Iec24b646832fb5a19662016f4ac19af36b36bf16\nBug: 506182737\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7863805\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1633941}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7cc8d887a78012ae4a046c8d06b34066709c5e7d\n"
    },
    {
      "commit": "2513a3f91cf5f77854864242e32d2b538f3b6a91",
      "tree": "45ae16b71597ddd1bea5434c1210034728f52773",
      "parents": [
        "4ef5e87bb92b9b0f813cd0d444c62a066b029c6d"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Wed May 20 11:46:54 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 20 11:48:29 2026"
      },
      "message": "build_rust.py: Use github in FetchBetaPackage instead of the mirror\n\nThe internal mirror is frequently failing with 503\u0027s, see bug.\n\nBug: 514722867\nChange-Id: Ibd88412dc9fa8585ca38e8031909b2596f22ae05\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7864082\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1633509}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ca3906eb964358011ab521b3a44fa0cd65a38586\n"
    },
    {
      "commit": "4ef5e87bb92b9b0f813cd0d444c62a066b029c6d",
      "tree": "0fe1575af663edeebbb7a8e51de0510a153cb6c7",
      "parents": [
        "b4de61600dc5e37cc935aba102a16cb9c028d3cc"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Tue May 19 16:59:57 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 19 17:01:53 2026"
      },
      "message": "[crubit] Roll to ToT + build w/ `--locked` + install `*.gn` files.\n\nThis CL re-packages Crubit for distribution under\n`third_party/rust-toolchain`:\n\n* Crubit has been rolled to ToT (as of 2026-05-18).  This includes:\n    - Adding `Cargo.lock` (bf286595f226508de5c3baaf61c8b2a573a31022)\n    - Tweaks to `BUILD.gn` files (7ef002fc07dbdf217fa984f31122896e03e63)\n    - `Iterator::next` fix (a123430d0bf3363db79a742948e2b3a552c428f7)\n* `build_crubit.py` has been updated to:\n    - Pass `--locked` when running `cargo build`.  This ensures\n      deterministic builds that are more resilient to supply chain attacks\n      as tracked by https://crbug.com/510364826\n    - Install / copy additional files to\n      `third_party/rust-toolchain/lib/cribit`: `BUILD.gn` and\n      `crubit.gni`.  These files are needed for avoiding manual\n      replication of Crubit-side build rules into Chromium as tracked in\n      https://crbug.com/507146475\n\nA side-effect of this CL is that it verifies and confirms that\nhttps://crrev.com/c/7808305 works as intended - it allows using\n`rustversion` in a way that succeeds building a bleeding edge Crubit\nwith a slightly older `rustc` (the one that is currently packaged and\nused in Chromium).\n\nFixed: 510364826\nBug: 507146475\nChange-Id: Id7c737d8f117fc9d4d72d25f5b80d29c40702ade\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7831417\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1632967}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c8f90bb14a9aa298d43bb310d2ef7890d5562b8f\n"
    },
    {
      "commit": "b4de61600dc5e37cc935aba102a16cb9c028d3cc",
      "tree": "7d3a92ce0f446ecc7733f794039db848cd16def4",
      "parents": [
        "53661f4b9e49d056fb49a7c59c0a9662c85b1fbb"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Mon May 18 07:17:26 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon May 18 07:19:14 2026"
      },
      "message": "Repackage rustc after changing to build as nightly\n\nFollowup to https://crrev.com/c/7801498, this updates our packaged\nrust toolchain to reflect the changes from that CL (making rustc\nreport its version as nightly instead of dev).\n\nBug: 506182737\nChange-Id: I850f57b0fce9d1513d78f404d4ec27473687489c\nDisable-Rts: True\nInclude-Ci-Only-Tests: true\nCq-Include-Trybots: chromium/try:android-16-x64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7808305\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1631992}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 748a3f2c4ddf3f5d5e87492339dc7f036d55fb77\n"
    },
    {
      "commit": "53661f4b9e49d056fb49a7c59c0a9662c85b1fbb",
      "tree": "97f10f1fa8f96a94cd3bbd2579bc53ce4226d389",
      "parents": [
        "d310289dbf17526b6cea968f9088498492dd76bc"
      ],
      "author": {
        "name": "Zequan Wu",
        "email": "zequanwu@google.com",
        "time": "Wed May 13 19:52:38 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 13 19:54:15 2026"
      },
      "message": "Skip rust-bindgen test\n\nNewer Rust nightly compilers removed support for the internal `rustc_layout_scalar_valid_range_*` attributes, causing rustix fail to compile.\n\nBug: 510018493\nChange-Id: I05fae73c21554647bd2c5e7be48a872ce3f3bb14\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7843085\nCommit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1630140}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0fe9c760fcaac0f9b1900f5ea88243a6b85be068\n"
    },
    {
      "commit": "d310289dbf17526b6cea968f9088498492dd76bc",
      "tree": "6f7f671b32bd6bfb4fe669001afc6b21ee129b5b",
      "parents": [
        "02544ceb78c4a82b77349c508bc37680a4bf4257"
      ],
      "author": {
        "name": "Zequan Wu",
        "email": "zequanwu@google.com",
        "time": "Wed May 13 03:41:45 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 13 03:44:14 2026"
      },
      "message": "Revert \"rust: Use RUSTC_BOOTSTRAP\u003d1 when building toolchain components\"\n\nThis reverts commit 718483107d33f60a255e668d814c97e16d611960.\n\nReason for revert: It doesn\u0027t actually fix the bug.\n\nOriginal change\u0027s description:\n\u003e rust: Use RUSTC_BOOTSTRAP\u003d1 when building toolchain components\n\u003e\n\u003e This fixes compilation of the \u0027rustix\u0027 crate (a dependency of bindgen\n\u003e and gnrt), which attempts to use internal \u0027rustc_attrs\u0027 when built\n\u003e with a nightly compiler. These attributes are reserved and only\n\u003e allowed when RUSTC_BOOTSTRAP is set.\n\u003e\n\u003e Assited with gemini-cli.\n\u003e\n\u003e Bug: 510018493\n\u003e Change-Id: Iff7dffa37fd587851fdd3075c01cae161247cff6\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7833724\n\u003e Reviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\n\u003e Commit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1628678}\n\nBug: 510018493\nChange-Id: I163effb1bed3b510dc14122f2251c2861a9018af\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7841758\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1629750}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5326432b5e21f41dba43e08aa744dc9d390b6954\n"
    },
    {
      "commit": "02544ceb78c4a82b77349c508bc37680a4bf4257",
      "tree": "5be14a13f8acb89c4c87c47b5f70a0cd465ddbc1",
      "parents": [
        "4442fd3860a2e9ddd753850c917b65ade6d8ad0e"
      ],
      "author": {
        "name": "Zequan Wu",
        "email": "zequanwu@google.com",
        "time": "Mon May 11 17:40:56 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon May 11 17:42:55 2026"
      },
      "message": "rust: Use RUSTC_BOOTSTRAP\u003d1 when building toolchain components\n\nThis fixes compilation of the \u0027rustix\u0027 crate (a dependency of bindgen\nand gnrt), which attempts to use internal \u0027rustc_attrs\u0027 when built\nwith a nightly compiler. These attributes are reserved and only\nallowed when RUSTC_BOOTSTRAP is set.\n\nAssited with gemini-cli.\n\nBug: 510018493\nChange-Id: Iff7dffa37fd587851fdd3075c01cae161247cff6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7833724\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1628678}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 718483107d33f60a255e668d814c97e16d611960\n"
    },
    {
      "commit": "4442fd3860a2e9ddd753850c917b65ade6d8ad0e",
      "tree": "6f7f671b32bd6bfb4fe669001afc6b21ee129b5b",
      "parents": [
        "f13c183867e47e6d42c163a49def280d0b8eca36"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Fri May 01 16:46:04 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 01 16:49:38 2026"
      },
      "message": "Disable rustc allocator regression test\n\nSee linked bug for more context; this test warns us that there\u0027s\nan allocator bug on the mac version we\u0027re using. However, it\u0027s\nfixed in more recent versions, and only occurs in very specific\ncircumstances that don\u0027t seem to apply to use, so let\u0027s just\nsilence the test. We can re-enable it in the future when all our\nmacs are fully updated.\n\nBug: 507812580\nChange-Id: I82533a8c510eb3cd086b3b302673274d4289e20d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7808009\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1623874}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2c6179852f8a6c551693b2c88b7f4d0402d07d3c\n"
    },
    {
      "commit": "f13c183867e47e6d42c163a49def280d0b8eca36",
      "tree": "dc56abae02be0dfa7681d729b5eab780bca8d787",
      "parents": [
        "879786fffa8d93746e32d1e35d0f49c03c6bd3ed"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Wed Apr 29 20:36:44 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 29 20:39:42 2026"
      },
      "message": "Build rustc as nightly instead of dev\n\nThis changes the channel we report from `rustc --version` to be\nnightly instead of dev. The only difference is that nightly reports\na date, whereas dev is assumed to be ToT, which isn\u0027t the case for\nour pinned rustc (it was ToT when we packaged it, but it won\u0027t be\ntwo weeks later). This is needed to support crubit and anyone else\nwho uses `rustversion` to check which features are available.\n\nWe still compile the same code, the only difference is in the version\noutput. We also append our own stamp after the standard version\nmetadata, but this is fine; the `rustversion` parser silently ignores\nthe extra data.\n\nOutput comparison:\nOld: rustc 1.96.0-dev (4c4205163abcbd08948b3efab796c543ba1ea687-2-llvmorg-23-init-10931-g20b6ec66 chromium)\nNew: rustc 1.96.0-nightly (4c4205163 2026-04-09) (4c4205163abcbd08948b3efab796c543ba1ea687-2-llvmorg-23-init-10931-g20b6ec66 chromium)\n\nBug: 506182737\nChange-Id: I7b7a3e491fb062e69a777e081c738cb879d2632a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7801498\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1622687}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 11326db885888388c6d604c53707ef4f94dd7f2b\n"
    },
    {
      "commit": "879786fffa8d93746e32d1e35d0f49c03c6bd3ed",
      "tree": "e77d1412cadfcecd6bc37645ef46619128624077",
      "parents": [
        "4cd848fafc3f8e15b74f61e59f1d365effc27d19"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Tue Apr 21 17:55:08 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 21 17:59:47 2026"
      },
      "message": "build_bindgen.py: Attempt to unbreak `cargo clean` after upstream change\n\nAfter https://github.com/rust-lang/cargo/pull/16712, `cargo clean`\nrequires a CACHEDIR.TAG file to work. As we RmTree() the build dir a bit\nfurther up, it doesn\u0027t naturally exist for us, so put one there.\n\n(https://chromium-review.googlesource.com/c/chromium/src/+/7614540 added\nthe `cargo clean` call -- I suppose `cargo clean` cleans things outside\nof the build dir? Else this would\u0027ve been redundant after the RmTree.)\n\nBug: 504672125\nChange-Id: I673de8a9f395e69991aea43b5edfc35db4658544\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7782785\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1618312}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: feaee4674077d300e6457889d32eaa89e5b42ea3\n"
    },
    {
      "commit": "4cd848fafc3f8e15b74f61e59f1d365effc27d19",
      "tree": "a6c8c173a9122447c9c471ab183f4e32759334fe",
      "parents": [
        "d38ab54dd6702b4793612a511dc849b4449872f1"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Mon Apr 20 20:11:06 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 20 20:13:41 2026"
      },
      "message": "[clang/rust] Remove obsolete cherrypicks, test suppressions, flags, etc.\n\nBug: 477565811, 489522417, 483350674, 474940920\nBug: 474940921, 446928953, 453668132, 442483657\nChange-Id: Ic40b5ce49ae93833e1fa9067ec5787c2a9a8be1b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7775555\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1617729}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d31b17ec698294825d9ec856aff7b3cf203d675c\n"
    },
    {
      "commit": "d38ab54dd6702b4793612a511dc849b4449872f1",
      "tree": "85e0450c9b39732119e9e14d8df60315b29fa23f",
      "parents": [
        "69bb79a132d32d67b6f6820226b02e50f1945202"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Mon Apr 13 12:11:54 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 13 12:15:02 2026"
      },
      "message": "Roll clang+rust llvmorg-23-init-5669-g8a0be0bc-4 : llvmorg-23-init-10931-g20b6ec66-1 / 6f54d591c3116ee7f8ce9321ddeca286810cc142-7 : 4c4205163abcbd08948b3efab796c543ba1ea687-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/8a0be0bc..20b6ec66\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/6f54d591c311..4c4205163abc\n\nRan: ./tools/clang/scripts/upload_revision.py 20b6ec66967ac2a8f932863c1abf251e5b17a843\n\nBug: 489437895\nChange-Id: I4ebc98b0b062afc65a5a6e026e6fcc8a0f6225f6\nDisable-Rts: True\nInclude-Ci-Only-Tests: true\nBinary-Size: Compiler change to be investigated\nCq-Include-Trybots: chromium/try:android-16-x64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7743050\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1613635}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e259c09dc3703e36746b54f9b0c85557f797b6f7\n"
    },
    {
      "commit": "69bb79a132d32d67b6f6820226b02e50f1945202",
      "tree": "eb413b9600f0ef4f501ff3e7df20b027524f6a83",
      "parents": [
        "86b5fd79d4b80995610e5e6eb822ae1243e52384"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Wed Mar 18 23:59:46 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Mar 19 00:03:38 2026"
      },
      "message": "Update packaged rustc to use jemalloc on mac and linux\n\nThis will hopefully fix the flaky ios-simulator compile failures. Plus\njemalloc is recommended by the rustc developers in any case. It\u0027s not\nsupported on windows, though, so this should be a no-op there.\n\nBug: 492462309\nChange-Id: I0abcb78f9227b6273d9b42443d65b7fcba0e7cf9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7668060\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1601636}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8758f776da008edac978399f0d0e703ffd5e33b7\n"
    },
    {
      "commit": "86b5fd79d4b80995610e5e6eb822ae1243e52384",
      "tree": "54fc55a44f504ee682fab08cd084f966fa457aa1",
      "parents": [
        "936e33ebc1bf32fcb8b48091b0817c4076994aff"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Fri Mar 06 17:49:55 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Mar 06 17:56:34 2026"
      },
      "message": "[rust] Update `bindgen` to version 0.72.1\n\nBug: 478364725\nChange-Id: Ib3eec2aeb09505eaf559b36c35eb1c45499d6760\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7634262\nAuto-Submit: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1595463}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b52961a43c9262c4748c64c2dba6536d7323b33e\n"
    },
    {
      "commit": "936e33ebc1bf32fcb8b48091b0817c4076994aff",
      "tree": "7a48b4ae9ff0a2a48f4e400c6794813095feacb4",
      "parents": [
        "d8837238f22418874e11b180c87f6bdbd7e7670f"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Wed Mar 04 08:23:23 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 04 08:29:41 2026"
      },
      "message": "[rust] Make package_rust.py build crubit and bindgen via build_rust.py\n\nrather than invoking those build scripts directly. This way both the\ntip-of-tree bots (which run build_rust.py) and packaging bots (which run\npackage_rust.py) will use the same code path.\n\nBug: 487742759, 40226863\nChange-Id: Ibab6f717e1f3eb8d1ea44649def1c707cce107a5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7611751\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1593751}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 282740423e2654af8cf3376ed5d48afd996c40a8\n"
    },
    {
      "commit": "d8837238f22418874e11b180c87f6bdbd7e7670f",
      "tree": "7a7eb1eb62dceb5ac15c081d0c9ca18953a3c8c5",
      "parents": [
        "7dd38add7af8dd2a5a5cc1714b0c3ed93db1e288"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Tue Mar 03 17:44:44 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Mar 03 17:51:55 2026"
      },
      "message": "Roll clang+rust llvmorg-23-init-4965-g686acf63-1 : llvmorg-23-init-5669-g8a0be0bc-1 / c78a29473a68f07012904af11c92ecffa68fcc75-1 : 6f54d591c3116ee7f8ce9321ddeca286810cc142-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/686acf63..8a0be0bc\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/c78a29473a68..6f54d591c311\n\nRan: ./tools/clang/scripts/upload_revision.py 8a0be0bc3772e8ed06b9a17255e0cfb25539f125\n\nBug: 487681559\nChange-Id: If44fdd41267141526bf551ec4cea98884f666861\nDisable-Rts: True\nInclude-Ci-Only-Tests: true\nCq-Include-Trybots: chromium/try:android-16-x64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7614329\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1593304}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6f920cff25ae8852f16c3bb71007b7a9aaebc497\n"
    },
    {
      "commit": "7dd38add7af8dd2a5a5cc1714b0c3ed93db1e288",
      "tree": "8e6d108fe736dfd126705e01e6518ac2f0f336e2",
      "parents": [
        "9e3ad7c486f9601d39c0bf7d601997a4e1db8172"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Thu Feb 26 22:34:37 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 26 22:40:09 2026"
      },
      "message": "Clean bindgen build directory before building\n\nTo work around incremental compilation bugs in rustc.\n\nThe tests were also failing locally because we didn\u0027t specify the Cargo.toml path, so factored out some flags.\n\nBug: 488049150\nChange-Id: I879f44fab10c285be72bf80005cf8aa8c394b53a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7614540\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1591111}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 66b3b9b632d9c7121efb041c6d9169dcd5e152a1\n"
    },
    {
      "commit": "9e3ad7c486f9601d39c0bf7d601997a4e1db8172",
      "tree": "97e66177138722856cadb706ec0d33cb99129937",
      "parents": [
        "92e72f1f5dd8c42677072d15e3af31caa7f7ea78"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Wed Feb 25 16:30:47 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 25 16:36:39 2026"
      },
      "message": "Reland \"Roll clang+rust llvmorg-23-init-3706-gfc648683-1 : llvmorg-23-init-4965-g686acf63-1 / 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1 : c78a29473a68f07012904af11c92ecffa68fcc75-1\"\n\nThis is a reland of commit 104044c0b7c3ad856729f3cb9cc106b73b484c23\nIt was reverted due to flaky MSan test failures which have since\nbeen suppressed (see second bug).\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-23-init-3706-gfc648683-1 : llvmorg-23-init-4965-g686acf63-1 / 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1 : c78a29473a68f07012904af11c92ecffa68fcc75-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fc648683..686acf63\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/7dc2e92b83be..c78a29473a68\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py 686acf63823734b38f55dd8ae6fcd8aa27930f15\n\u003e\n\u003e Bug: 486067694\n\u003e Change-Id: Ie001c0b36420a5b69bbc5495d8e02d0120db8961\n\u003e Disable-Rts: True\n\u003e Include-Ci-Only-Tests: true\n\u003e Cq-Include-Trybots: chromium/try:android-16-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\n\u003e Cq-Include-Trybots: chrome/try:android-x64-rel-ready\n\u003e Cq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\n\u003e Cq-Include-Trybots: chrome/try:chromeos-volteer-chrome\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7594584\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1589237}\n\nBug: 486067694, 487376828\nCq-Include-Trybots: luci.chromium.try:linux-blink-msan-rel\nChange-Id: Ie538dbe2f2ccfafbbec6754e7f9b04ed70005da2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7607040\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1590206}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b0157100872d697dc68a6f8b86b0a8a1930399b6\n"
    },
    {
      "commit": "92e72f1f5dd8c42677072d15e3af31caa7f7ea78",
      "tree": "5a0d0a9b90266c2c7942e694fe6312b4ee379e5b",
      "parents": [
        "d1d842688d5eea5735d6f7a46dfdd63a7df04a9f"
      ],
      "author": {
        "name": "Eriko Kurimoto",
        "email": "elkurin@chromium.org",
        "time": "Wed Feb 25 03:50:11 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 25 03:56:17 2026"
      },
      "message": "Revert \"Roll clang+rust llvmorg-23-init-3706-gfc648683-1 : llvmorg-23-init-4965-g686acf63-1 / 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1 : c78a29473a68f07012904af11c92ecffa68fcc75-1\"\n\nThis reverts commit 104044c0b7c3ad856729f3cb9cc106b73b484c23.\n\nReason for revert: Suspected culprit for MSAN regressions on the\nlinux-blink-msan-rel builder.\nFirst failure log:\nhttps://ci.chromium.org/ui/p/chromium/builders/ci/linux-blink-msan-rel/4091/overview\nOther failure log:\nhttps://ci.chromium.org/ui/p/chromium/builders/ci/linux-blink-msan-rel/4095/overview\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-23-init-3706-gfc648683-1 : llvmorg-23-init-4965-g686acf63-1 / 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1 : c78a29473a68f07012904af11c92ecffa68fcc75-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fc648683..686acf63\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/7dc2e92b83be..c78a29473a68\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py 686acf63823734b38f55dd8ae6fcd8aa27930f15\n\u003e\n\u003e Bug: 486067694\n\u003e Change-Id: Ie001c0b36420a5b69bbc5495d8e02d0120db8961\n\u003e Disable-Rts: True\n\u003e Include-Ci-Only-Tests: true\n\u003e Cq-Include-Trybots: chromium/try:android-16-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\n\u003e Cq-Include-Trybots: chrome/try:android-x64-rel-ready\n\u003e Cq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\n\u003e Cq-Include-Trybots: chrome/try:chromeos-volteer-chrome\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7594584\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1589237}\n\nBug: 486067694, 459235322, 480249475\nCq-Include-Trybots: chromium/try:android-16-x64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: 486067694\nChange-Id: I4b24a352c74ede2debef4df637f769ca7145e4d7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7603414\nOwners-Override: Eriko Kurimoto \u003celkurin@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Eriko Kurimoto \u003celkurin@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1589893}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8c1ba8c6c16b2674714c597ff8f800b6e0b86e5c\n"
    },
    {
      "commit": "d1d842688d5eea5735d6f7a46dfdd63a7df04a9f",
      "tree": "97e66177138722856cadb706ec0d33cb99129937",
      "parents": [
        "05c46b875bd17e4a531b067c8535fae55ce6131c"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Tue Feb 24 09:15:02 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 24 09:19:30 2026"
      },
      "message": "Roll clang+rust llvmorg-23-init-3706-gfc648683-1 : llvmorg-23-init-4965-g686acf63-1 / 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1 : c78a29473a68f07012904af11c92ecffa68fcc75-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fc648683..686acf63\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/7dc2e92b83be..c78a29473a68\n\nRan: ./tools/clang/scripts/upload_revision.py 686acf63823734b38f55dd8ae6fcd8aa27930f15\n\nBug: 486067694\nChange-Id: Ie001c0b36420a5b69bbc5495d8e02d0120db8961\nDisable-Rts: True\nInclude-Ci-Only-Tests: true\nCq-Include-Trybots: chromium/try:android-16-x64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7594584\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1589237}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 104044c0b7c3ad856729f3cb9cc106b73b484c23\n"
    },
    {
      "commit": "05c46b875bd17e4a531b067c8535fae55ce6131c",
      "tree": "5a0d0a9b90266c2c7942e694fe6312b4ee379e5b",
      "parents": [
        "bbdfcf292a28bea06016f455e3763b6ba976318d"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Fri Feb 13 21:21:58 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 13 21:29:09 2026"
      },
      "message": "[rust] Build `rustdoc` into `third_party/rust-toolchain/bin`.\n\nManually tested by running `..._upload_rust` bots and checking\nthat their output includes `Packaged bin/rustdoc` - e.g. here:\nhttps://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket/8689957606692689697/+/u/package_rust/stdout\n\nBug: 41484295\nChange-Id: I890df82da30cab9a35469b2e01d1402c3e31d872\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7576087\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1584872}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4fa2a12a6913a2c33e92b9a731e7b17d7a5c3546\n"
    },
    {
      "commit": "bbdfcf292a28bea06016f455e3763b6ba976318d",
      "tree": "e2b0a62d0a00dcf9e5bfe3fd032fde4e1e3e5cf4",
      "parents": [
        "e3d65bfb06fd5ff6714170baf0368c97ba44b920"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Thu Feb 12 22:39:48 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 12 22:45:38 2026"
      },
      "message": "Roll clang+rust llvmorg-23-init-2224-g5bd8dadb-3 : llvmorg-23-init-3706-gfc648683-1 / 7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3 : 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/5bd8dadb..fc648683\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/7d8ebe3128fc..7dc2e92b83be\n\nRan: ./tools/clang/scripts/upload_revision.py fc648683cd751d66ead63e84cab828b6a92de7d7\n\nBug: 477289191,482322783\nChange-Id: I21b3aee115d4a7376d75a619ca60c540305afe4c\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7566946\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1584239}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e1e9f399921d3231b776e69e4ab9482badf0037b\n"
    },
    {
      "commit": "e3d65bfb06fd5ff6714170baf0368c97ba44b920",
      "tree": "07bacd657da6c97cb418b8e9117277b285f3d666",
      "parents": [
        "d295af4588955552c1e3a77b7169aeb4469ac023"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Tue Feb 10 21:22:15 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 10 21:28:50 2026"
      },
      "message": "[rust] Copy/install `crubit/support` libraries in `build_crubit.py`.\n\nDiscussion about packaging `crubit/support` together with the rest\nof `third_party/rust-toolchain` can be found in the\n\"Decision: `crubit/support` libraries: GCS (not DEPS)\" section here:\nhttps://docs.google.com/document/d/1I5uRfjC4xghqMgc8C0Jynt7ZmN9Dbn9qcIHfO_wpucA/edit?tab\u003dt.0#heading\u003dh.3kboudewd7zp\n\nTested by running `*_upload_rust` bots and checking that there are\nno errors around \"Installing Crubit\" nor \"Installing `crubit/support`\"\nsteps:\n\nhttps://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket/8690296288216513025/+/u/package_rust/stdout\n\nhttps://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket/8690296288216512977/+/u/package_rust/stdout\n\nBug: 460482110\nChange-Id: I0e6058a0121938f3edfc15c43d28bb5b2e8fb376\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7557963\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1582770}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 88b365d907a7d92efec1943c9844d293681c4ee8\n"
    },
    {
      "commit": "d295af4588955552c1e3a77b7169aeb4469ac023",
      "tree": "aab4bd896deb5974183869c35bc4acb46de13225",
      "parents": [
        "d500a4211d394232f3941f1375eedeb3a1cf155c"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Tue Feb 10 19:13:43 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 10 19:18:49 2026"
      },
      "message": "[rust] Fix `build_crubit.py` on non-Windows.\n\nThis CL fixes the following error:\n\n```\nBuilding cc_bindings_from_rs ...\nTraceback (most recent call last):\n  File \"/usr/local/google/home/lukasza/src/chromium3/src/tools/rust/build_crubit.py\", line 182, in \u003cmodule\u003e\n    sys.exit(main())\n             ~~~~^^\n  File \"/usr/local/google/home/lukasza/src/chromium3/src/tools/rust/build_crubit.py\", line 177, in main\n    return BuildCrubit(RUST_TOOLCHAIN_OUT_DIR, out_dir,\n                       args.skip_checkout)\n  File \"/usr/local/google/home/lukasza/src/chromium3/src/tools/rust/build_crubit.py\", line 119, in BuildCrubit\n    extra_rustflags +\u003d GetNativeLibsRustFlags()\nTypeError: \u0027NoneType\u0027 object is not iterable\n```\n\nBug: 481661885\nChange-Id: I968786ed409c030e84d34f132aeaf23ea851ed31\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7557562\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1582668}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7283e3038f54cca4ed6309738d0b72d8258c469e\n"
    },
    {
      "commit": "d500a4211d394232f3941f1375eedeb3a1cf155c",
      "tree": "34e0ad982bc2123b9a35669ff23dc6ace8af12d8",
      "parents": [
        "bdf39e90a497eba804e4c622642f89ff067ffb6d"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Mon Feb 09 21:50:58 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 09 21:57:02 2026"
      },
      "message": "[rust] `build_errors_guide.md`: Cover missing sources and outputs.\n\nBug: None\nChange-Id: Ia9a2248fb8b0ef1841bc817bfb107d92437995b6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7559893\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Martin Pan-Verde \u003cthesalsa@google.com\u003e\nAuto-Submit: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1582028}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d9c3759c378b916dd900ec17bf66651f5418bd47\n"
    },
    {
      "commit": "bdf39e90a497eba804e4c622642f89ff067ffb6d",
      "tree": "cab733fd6c1b5cdd9b6279eb23530a4b3fca0a13",
      "parents": [
        "a8d07a67ce71dfee67aeea6e290809796e9df29e"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Mon Feb 09 18:23:31 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 09 18:29:11 2026"
      },
      "message": "[rust] Fix Windows builds of Crubit by adding `zlib.lib` path.\n\nhttps://crrev.com/c/7281250/21/tools/rust/build_crubit.py has removed\nthe call from `tools/rust/build_crubit.py` to `AddZlibToPath`, because\nthat older CL incorrectly assumed that this dependency was only present\nfor `rs_bindings_from_cc`.  In fact, `cc_bindings_from_rs` fails to\nbuild if the linker fails to find `zlib.lib` or `libxml2s.lib`.\n\nI am not exactly sure why building with the Chromium-built Rust\ntoolchain from `third_party/rust-toolchain` ends up linking\n`cc_bindings_from_rs` against `zlib.lib` et al.  (This is not happening\nwith `rustup`-managed Rust toolchain - see\nhttps://crbug.com/481661885#comment14)  But, it seems that replicating\n`zlib` and `libxml2` dependencies from `build_rust.py` into\n`build_crubit.py` fixes Windows builds of `cc_bindings_from_rs`.\n\nSide-note: it seems that `AddZlibToPath` may be called multiple times\nand therefore we may end up building `zlib` multiple times.  This seems\nundesirable, but fixing this seems out of scope of this CL.  In\nparticular, the call to `AddZlibToPath` from `build_rust.py` exists\nbefore this CL and so even before this CL building `zlib` may be\nhappening unnecessarily (i.e. when a pre-built `zlib` could be reused\nfrom previous Clang/LLVM steps if any).  And at any rate, downloading\nand building `zlib` doesn\u0027t take that long, so the impact is fairly\nsmall.\n\nThis CL has been manually tested by running `*_upload_rust` tryjobs\nand checking that they succeed.  In particular, the Windows bot says\n`Building cc_bindings_from_rs ... done.  Result: 0` at\nhttps://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket/8690576694450560081/+/u/package_rust/stdout\n\nBug: 481661885\nChange-Id: I486a09839ff25b52ba4627a891d5cfb990995bc7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7552238\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1581856}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b0ff30b4be53bdcb08a21d6ad243186a61c00c19\n"
    },
    {
      "commit": "a8d07a67ce71dfee67aeea6e290809796e9df29e",
      "tree": "bf72ff0d35df1bbbe62f9c6e8651fa7e913d71c1",
      "parents": [
        "58b9c3ae455787969a6497d3777201b299367ee5"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Fri Feb 06 19:45:03 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 06 19:51:46 2026"
      },
      "message": "Build crubit from head if rust is built at head\n\nCrubit and rust are tightly coupled, so it doesn\u0027t make sense\nto build one at head without the other (assuming both are getting\nbuilt in the first place).\n\nThis CL adds a flag to build crubit at head and propagates the\nrust flag from build_rust.py\n\nBug: 482324019\nChange-Id: Ic426cf41b4ca39497a69e4ec2bc35d3f4ada27b4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7546483\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1581025}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 594599c8f8ed3e24ce03f133542c320cfef76b16\n"
    },
    {
      "commit": "58b9c3ae455787969a6497d3777201b299367ee5",
      "tree": "f9cfd74f2d435b1bbbbeb5a343234e9dc3b7d29a",
      "parents": [
        "6d96fae913e12d49348562efbc82a8b558527ea3"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Wed Feb 04 18:43:44 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 04 18:49:53 2026"
      },
      "message": "[rust] `fail_hard \u003d False` when building Crubit on Windows.\n\nThis is kind of a partial revert of\nhttps://crrev.com/c/7531223/8/tools/rust/build_rust.py\nas suggested in https://crbug.com/481661885#comment3\n\nCrubit support in Chromium is documented in\n`docs/rust/cpp_api_from_rust.md` as experimental/unstable and therefore\nit should be okay to temporarily ignore failures to build Crubit tools\non Windows.  This should still allow us to improve and fix Crubit\nsupport on other host platforms.  Hopefully we can identify and fix the\nWindows build problem and then remove this temporary workaround.\n\nBug: 481661885\nChange-Id: I1e2e10d24ba4260f632d864174dc815fbb85dbfc\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7545466\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1579595}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 595424448e1adfce4e05411f38665d311aa152b5\n"
    },
    {
      "commit": "6d96fae913e12d49348562efbc82a8b558527ea3",
      "tree": "a1066c02a0db2f925225612572275e6d1d5c129a",
      "parents": [
        "937095f3bb675b8abca6bffff355d76e98464b13"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Wed Feb 04 14:47:29 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 04 14:52:30 2026"
      },
      "message": "[rust] Cover rolling Crubit in `tools/clang/scripts/upload_revision.py`.\n\nThe main change in this CL is that `upload_revision.py` will by default\nedit `CRUBIT_REVISION` in `tools/update/update_rust.py` to point at the\nlatest Crubit commit.  The CL also adds `--skip-crubit` and\n`--crubit-git-hash` command-line flags to override this default\nbehavior.\n\nThis CL has been manually tested by running the script with various\ncommand-line flags.  Before running the script `RUST_SUB_REVISION \u003d 3`\n(after / because of https://crrev.com/c/7531223).  The following results\nhave been observed and they seem desirable / expected:\n\n* `tools/clang/scripts/upload_revision.py --skip-clang --no-git`\n    - Updated `RUST_REVISION` and `CRUBIT_REVISION`\n    - Reset `RUST_SUB_REVISION` to `1`\n* `tools/clang/scripts/upload_revision.py --skip-clang --skip-rust --no-git`\n    - Updated `CRUBIT_REVISION`\n    - Incremented the old `RUST_SUB_REVISION`\n* `tools/clang/scripts/upload_revision.py --skip-clang --skip-crubit --no-git`\n    - Updated `RUST_REVISION`\n    - Reset `RUST_SUB_REVISION` to `1`\n* `tools/clang/scripts/upload_revision.py --skip-rust --skip-crubit --no-git`\n    - Updated `CLANG_REVISION`\n\nBug: 460482110, 477947214\nChange-Id: Ic96f8e8f39c1793a4e0d572791957091e2b1d039\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7536036\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1579418}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f595df6ae9cc89e4a9b15d81ad64cf1bdc6ca3ef\n"
    },
    {
      "commit": "937095f3bb675b8abca6bffff355d76e98464b13",
      "tree": "c43fc2e88634ed80b0503921205d3c5cfd7f21f8",
      "parents": [
        "8a3ca2dfc91599656a0f154da9254da7a95e8ee4"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Wed Feb 04 10:28:45 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 04 10:36:18 2026"
      },
      "message": "[rust] Roll Crubit + stop using `fail_hard\u003dFalse` for Crubit build step.\n\nRationale for changes in this CL:\n\n* The latest rustc roll failed to build Crubit.\n* We didn\u0027t realize because of `fail_hard\u003dFalse`\n* Rolling Crubit fixes the build as pointed out in\n  https://groups.google.com/a/google.com/g/lexan/c/OnxHv92M7oI/m/aW9uT-BQAgAJ\n  (\"Heads-up: next `rustc` roll may need Crubit-side fixes\")\n\nAs pointed out in https://crbug.com/477947214#comment2 we eventually\nwant to cover updating CRUBIT_REVISION in\n`tools/clang/scripts/upload_revision.py` but this seems out of the scope\nof this CL:\n\n* This CL focuses on restoring\n  `//third_party/rust-toolchain/bin/cpp_api_from_rust`\n* Tweaking `tools/clang/scripts/upload_revision.py` may require more\n  involved changes.  See the WIP CL at https://crrev.com/c/7536036\n\nBug: 460482110, 477947214\nChange-Id: I5e6a19e856d72f7f281a32a13cd24d1327f64d1d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7531223\nAuto-Submit: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1579310}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 17a5b468ce3f3af3af919189f286ff2bca4d3b24\n"
    },
    {
      "commit": "8a3ca2dfc91599656a0f154da9254da7a95e8ee4",
      "tree": "44247a4c93563ef22d8f3cf81b3a0dfad1ae2850",
      "parents": [
        "29fe786fd4a88c1da94f7445bf24c29ce12a995c"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Sat Jan 31 04:59:50 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jan 31 05:05:27 2026"
      },
      "message": "Roll clang+rust llvmorg-23-init-1879-g3ddddf7a-1 : llvmorg-23-init-2224-g5bd8dadb-1 / e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1 : 7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/3ddddf7a..5bd8dadb\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/e96bb7e44fbc..7d8ebe3128fc\n\nRan: ./tools/clang/scripts/upload_revision.py 5bd8dadb899d257b82db84e782a0982a2c838b70\n\nBug: 477289191\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nChange-Id: I68f2c6f4ff9316bfe45fb008d93f384772b3afac\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7535942\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1577679}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c514ee88dfe8c4dbc37a1217712b8044d1593d91\n"
    },
    {
      "commit": "29fe786fd4a88c1da94f7445bf24c29ce12a995c",
      "tree": "a5dadd5afc14934b30200ee7a3aa9e929c08bd65",
      "parents": [
        "977378f6dca383f8e0084c24fdd75314f4200cfa"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Thu Jan 29 13:09:00 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 29 13:16:36 2026"
      },
      "message": "Reland \"Roll clang+rust llvmorg-23-init-484-gf646b915-1 : llvmorg-23-init-1879-g3ddddf7a-1 / d2015e2359d5d0b154c2b192d4039f9b5711fcdc-4 : e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1\"\n\nThis is a reland of commit 6e0f5c7a295b02bf2f6dd31eada0790dc9be7dcc\nWe see the error cited in the revert every now and then\n(crbug.com/437433132, crbug.com/379656386). I\u0027d like to see a few more\nbuilds with the roll in before I believe that this is a new regression\nin the roll. I\u0027ll reland and watch that bot.\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-23-init-484-gf646b915-1 : llvmorg-23-init-1879-g3ddddf7a-1 / d2015e2359d5d0b154c2b192d4039f9b5711fcdc-4 : e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/f646b915..3ddddf7a\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/d2015e2359d5..e96bb7e44fbc\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py 3ddddf7a490007660ab49277231e917ff75578d2\n\u003e\n\u003e Bug: 477289191\n\u003e Binary-Size: 44 KiB for compiler roll\n\u003e Change-Id: Ide0d3710352bcb27598a2f221a027c182775b613\n\u003e Disable-Rts: True\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chrome/try:android-x64-rel-ready\n\u003e Cq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\n\u003e Cq-Include-Trybots: chrome/try:chromeos-volteer-chrome\n\u003e Cq-Include-Trybots: chrome/try:iphone-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7526885\n\u003e Reviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\n\u003e Reviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1576047}\n\nBug: 477289191\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nChange-Id: I867d38b51dc5592b8d35783377b850c37f27a266\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7532158\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1576509}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 908e1f980186f9c61dbfa4d50fca0dd04134fee0\n"
    },
    {
      "commit": "977378f6dca383f8e0084c24fdd75314f4200cfa",
      "tree": "33ed73cda5c749829fffd6a3bffb720951aef176",
      "parents": [
        "c72e38f7abd34ef2f74b6bbb07c2d0e5f706e1e7"
      ],
      "author": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Thu Jan 29 03:09:21 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 29 03:15:43 2026"
      },
      "message": "Revert \"Roll clang+rust llvmorg-23-init-484-gf646b915-1 : llvmorg-23-init-1879-g3ddddf7a-1 / d2015e2359d5d0b154c2b192d4039f9b5711fcdc-4 : e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1\"\n\nThis reverts commit 6e0f5c7a295b02bf2f6dd31eada0790dc9be7dcc.\n\nReason for revert:\nThis might cause the mac official builder failure.\nhttps://ci.chromium.org/ui/p/chromium/builders/ci/mac-official/13702/overview\n(Thanks Ian for identifying the CL, and pinging me)\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-23-init-484-gf646b915-1 : llvmorg-23-init-1879-g3ddddf7a-1 / d2015e2359d5d0b154c2b192d4039f9b5711fcdc-4 : e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/f646b915..3ddddf7a\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/d2015e2359d5..e96bb7e44fbc\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py 3ddddf7a490007660ab49277231e917ff75578d2\n\u003e\n\u003e Bug: 477289191\n\u003e Binary-Size: 44 KiB for compiler roll\n\u003e Change-Id: Ide0d3710352bcb27598a2f221a027c182775b613\n\u003e Disable-Rts: True\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chrome/try:android-x64-rel-ready\n\u003e Cq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\n\u003e Cq-Include-Trybots: chrome/try:chromeos-volteer-chrome\n\u003e Cq-Include-Trybots: chrome/try:iphone-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7526885\n\u003e Reviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\n\u003e Reviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1576047}\n\nBug: 477289191\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I0e9cd84c6228219e8813a5f9e9e8293a6e59a686\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7530915\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Yoshisato Yanagisawa \u003cyyanagisawa@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nOwners-Override: Yoshisato Yanagisawa \u003cyyanagisawa@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1576328}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: eaefe4ecd9913ef7db13c30fcebb5e7eab06ffc9\n"
    },
    {
      "commit": "c72e38f7abd34ef2f74b6bbb07c2d0e5f706e1e7",
      "tree": "a5dadd5afc14934b30200ee7a3aa9e929c08bd65",
      "parents": [
        "d2fadac996be252abe5077583a42970163e9f2e7"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Wed Jan 28 18:12:28 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 28 18:17:54 2026"
      },
      "message": "Roll clang+rust llvmorg-23-init-484-gf646b915-1 : llvmorg-23-init-1879-g3ddddf7a-1 / d2015e2359d5d0b154c2b192d4039f9b5711fcdc-4 : e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/f646b915..3ddddf7a\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/d2015e2359d5..e96bb7e44fbc\n\nRan: ./tools/clang/scripts/upload_revision.py 3ddddf7a490007660ab49277231e917ff75578d2\n\nBug: 477289191\nBinary-Size: 44 KiB for compiler roll\nChange-Id: Ide0d3710352bcb27598a2f221a027c182775b613\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7526885\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1576047}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6e0f5c7a295b02bf2f6dd31eada0790dc9be7dcc\n"
    },
    {
      "commit": "d2fadac996be252abe5077583a42970163e9f2e7",
      "tree": "33ed73cda5c749829fffd6a3bffb720951aef176",
      "parents": [
        "42f11b881fe67af4bb88e4da16868552e8db107c"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Thu Jan 22 12:17:25 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 22 12:22:33 2026"
      },
      "message": "[rust] Cherrypick a change to suppress warning about -Ctarget-feature\u003d-outline-atomics\n\nWe want to disable the outline-atomics feature for now (see bug).\nThis will let us do so without hitting warnings like:\n\n  warning: unstable feature specified for `-Ctarget-feature`: `outline-atomics`\n    |\n    \u003d note: this feature is not stably supported; its behavior can change in the future\n\nBug: 477565811\nChange-Id: If1ed86a690bb36c51178e479f04bb6e6c40487f2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7510203\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1572894}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f3f0d343751b6f83863cf486beabae6ead59eea2\n"
    },
    {
      "commit": "42f11b881fe67af4bb88e4da16868552e8db107c",
      "tree": "5b70ee976d3ab4c257dbac528de194c0e302e38e",
      "parents": [
        "a8521768a1b089751e3025da38942917fd02b8d4"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Wed Jan 21 21:59:14 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 21 22:05:44 2026"
      },
      "message": "[rust] Bump `RUST_SUB_REVISION` to refresh `cc_bindings_from_rs`.\n\nFor some reason it seems that https://crrev.com/c/7281250 didn\u0027t\nactually add `cc_bindings_from_rs` to `third_party/rust-toolchain/bin`.\nSo let\u0027s try again in this CL.\n\nBug: 460482110\nChange-Id: I28bbd25840d0453582d3ebc4a4f0e92c2221cb60\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7499109\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nAuto-Submit: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1572557}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3b5c82a8aef6b41674005333c47ce6494280ddd2\n"
    },
    {
      "commit": "a8521768a1b089751e3025da38942917fd02b8d4",
      "tree": "2294f6d0aeeb2eaefd70c64d6a6aae1329453d54",
      "parents": [
        "027d836ffe50f71fa61c488d0f865664d946a888"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Tue Jan 20 18:48:20 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 20 18:55:08 2026"
      },
      "message": "[rust] Support for building `rust-toolchain/bin/cc_bindings_from_rs`.\n\nNote that `fail_hard\u003dFalse` for `build_crubit.py` invocation [1] so\nif there are any issues with this step, the Lexan bots should still\nbe green and Chromium\u0027s clang/rustc/llvm rolls should not be blocked.\n\nTesting:\n\n* Manual testing: I tried running `build_rust.py` and `build_crubit.py`\n  locally and verified that `cc_bindings_from_rs` was successfully built\n* Automatic testing: I manually kicked off Lexan bots and verified they\n  are green.\n\n[1] https://source.chromium.org/chromium/chromium/src/+/main:tools/rust/build_rust.py;l\u003d972;drc\u003d5f49b002c76dab410e718ae3b01497a1ce27dc22\n\nBug: 460482110\nChange-Id: I963182fec1d2e31dd1d09939b860293678c5abf0\nCq-Include-Trybots: luci.chromium.try:mac_upload_rust,mac_upload_rust_arm,win_upload_rust,linux_upload_rust\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7281250\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nAuto-Submit: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1571748}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3b0721e41263c1b097facddc3c6c76ca6eb93905\n"
    },
    {
      "commit": "027d836ffe50f71fa61c488d0f865664d946a888",
      "tree": "6f51e056ba37ffdd42e32cb6d8eba0d86d5196ca",
      "parents": [
        "ed066ed6de125b06565b348382d2ecf3676226bf"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Sat Jan 17 02:30:51 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jan 17 02:35:30 2026"
      },
      "message": "Roll clang+rust llvmorg-22-init-20115-g2a8be8bd-1 : llvmorg-23-init-484-gf646b915-1 / b2a322beb29110e22a1782e2ce5ed2a0719b81ed-2 : d2015e2359d5d0b154c2b192d4039f9b5711fcdc-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/2a8be8bd..f646b915\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/b2a322beb291..d2015e2359d5\n\nRan: ./tools/clang/scripts/upload_revision.py f646b9150a9c0109824874b595ed9617d5b8e3ea\n\nBug: 475889455\nChange-Id: I81c7336a9ad0c7148643d91f331503a4beeac291\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7485631\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1570726}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3b424da5f6190424bdfd5cdd0cdd6f15d316eb22\n"
    },
    {
      "commit": "ed066ed6de125b06565b348382d2ecf3676226bf",
      "tree": "b16959d71aba4d818ddd2266623f102740c06070",
      "parents": [
        "8c4ceda5a784f59b7e2c95c8b1ace403349dc21f"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Wed Jan 14 17:05:58 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 14 17:12:35 2026"
      },
      "message": "Roll rust a4cfac7093a1c1c7fbdb6bc75d6b6dc4d385fc69-3 : b2a322beb29110e22a1782e2ce5ed2a0719b81ed-1\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/a4cfac7093a1..b2a322beb291\n\nBug: 468361563, 475707976, 470438845\nChange-Id: I3cf9d16e7edea66d95ee237ecad35c8bcd565b70\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7460992\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1569148}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f8aa6cc9a3a0d86d1e1d8a7c96f80bfd6c6ec28c\n"
    },
    {
      "commit": "8c4ceda5a784f59b7e2c95c8b1ace403349dc21f",
      "tree": "3db38c15ce396d111ded3324d3e375b170348dfa",
      "parents": [
        "c0b37de0d3125e8032a4bb69be73819a1194bcdb"
      ],
      "author": {
        "name": "Daniel Richard G.",
        "email": "iskunk@gmail.com",
        "time": "Wed Jan 14 14:59:55 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 14 15:05:19 2026"
      },
      "message": "build_rust.py: Propagate --skip-checkout to LLVM build.py\n\nAlso simplify the code a tad by moving the skip_llvm_build conditional\nout of BuildLLVMLibraries().\n\nBug: None\nChange-Id: I54e9d624e6c04b1aa8e2f7e8728e227398f3d072\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7399882\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Daniel Richard G. \u003ciskunk@gmail.com\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1569097}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 334935e1604c26dd3251c1b5f64aac2d4cfc0bea\n"
    },
    {
      "commit": "c0b37de0d3125e8032a4bb69be73819a1194bcdb",
      "tree": "c266f3cf4f54bfcf4ba7822332aa08f02425bf1d",
      "parents": [
        "d1690596df82f4968e4a157034691f18dc8a9d35"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Tue Jan 13 08:52:55 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 13 08:59:23 2026"
      },
      "message": "Roll clang llvmorg-22-init-17020-gbd1bd178-2 : llvmorg-22-init-20115-g2a8be8bd-1\n\n(Rust will be rolled separately.)\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/bd1bd178..2a8be8bd\n\nBug: 468361563\nChange-Id: I1971f36cc32fcaf2b2566ac9fc65edbd1f4ea4c0\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7416785\nReviewed-by: Philipp Wollermann \u003cphilwo@google.com\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1568285}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 706283d22db0ec04ef3f56b42a354ccf8c0043ee\n"
    },
    {
      "commit": "d1690596df82f4968e4a157034691f18dc8a9d35",
      "tree": "000ec6a7b9da305145719e0077dce31097384ead",
      "parents": [
        "e1e587585f38598c7b75824a334a730c6903204c"
      ],
      "author": {
        "name": "Robert Flack",
        "email": "flackr@chromium.org",
        "time": "Fri Dec 19 15:58:28 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Dec 19 16:03:33 2025"
      },
      "message": "Revert \"Roll clang+rust llvmorg-22-init-17020-gbd1bd178-2 : llvmorg-22-init-18230-ge7892d70\"\n\nThis reverts commit 5cf671e2438ee4715b0d65b660818de7527d28f4.\n\nReason for revert: Suspected caused of mini_installer_tests breakage https://ci.chromium.org/ui/p/chrome/builders/ci/win-arm64-rel-ready/77569/overview\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-22-init-17020-gbd1bd178-2 : llvmorg-22-init-18230-ge7892d70\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/bd1bd178..e7892d70\n\u003e\n\u003e Bug: 468361563, 468205012\n\u003e Change-Id: I98d55da69c5b8449e98da6e81b446a0e15f3bd9c\n\u003e Disable-Rts: True\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\n\u003e Cq-Include-Trybots: chrome/try:android-x64-rel-ready\n\u003e Cq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\n\u003e Cq-Include-Trybots: chrome/try:chromeos-volteer-chrome\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7274516\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Reviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1561081}\n\nBug: 468361563, 468205012\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nChange-Id: Ic2a495ea4fbc4acf0821391cf5ec4d33622b4499\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7280194\nCommit-Queue: Robert Flack \u003cflackr@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Robert Flack \u003cflackr@chromium.org\u003e\nReviewed-by: Robert Flack \u003cflackr@chromium.org\u003e\nOwners-Override: Robert Flack \u003cflackr@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1561152}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5f49b002c76dab410e718ae3b01497a1ce27dc22\n"
    },
    {
      "commit": "e1e587585f38598c7b75824a334a730c6903204c",
      "tree": "a253729e23f88662c2bd70d5eb82463ba2a01383",
      "parents": [
        "2683b25b37a8ba20350f6e171b43152183253abc"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Fri Dec 19 12:46:24 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Dec 19 12:54:46 2025"
      },
      "message": "Roll clang+rust llvmorg-22-init-17020-gbd1bd178-2 : llvmorg-22-init-18230-ge7892d70\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/bd1bd178..e7892d70\n\nBug: 468361563, 468205012\nChange-Id: I98d55da69c5b8449e98da6e81b446a0e15f3bd9c\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7274516\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1561081}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5cf671e2438ee4715b0d65b660818de7527d28f4\n"
    },
    {
      "commit": "2683b25b37a8ba20350f6e171b43152183253abc",
      "tree": "000ec6a7b9da305145719e0077dce31097384ead",
      "parents": [
        "9bd02d075bbbfe1f2ecccda1d423f651c1f30096"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Thu Dec 11 20:27:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 11 20:35:36 2025"
      },
      "message": "Roll clang+rust llvmorg-22-init-14273-gea10026b-4 : llvmorg-22-init-17020-gbd1bd178-2 / 11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1 : a4cfac7093a1c1c7fbdb6bc75d6b6dc4d385fc69-2\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/ea10026b..bd1bd178\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/11339a0ef5ed..a4cfac7093a1\n\nRan: ./tools/clang/scripts/upload_revision.py bd1bd178f8e3770b296f9b042bef1d45bd736e51\n\nBug: 461555176, 463726638\nBinary-Size: 3 new \"mutable constants\" (rust vars, see crbug.com/463726638)\nChange-Id: I84766e13515ab92f19d5d305f858e8ec92467a47\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:gpu-fyi-try-mac-intel-asan\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7245892\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1557623}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ef0f194e6a357e04ee13352728eca6b8dc05e779\n"
    },
    {
      "commit": "9bd02d075bbbfe1f2ecccda1d423f651c1f30096",
      "tree": "ab92ac5b75391722db58d7652691c72839eff83b",
      "parents": [
        "ca091d9562b30d94c08154ebb0a3874ca40d4064"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Thu Dec 11 19:05:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Dec 11 19:11:46 2025"
      },
      "message": "Add --stage-1 flag to build_rust.py to build/install stage 1 toolchain\n\nThis is faster to build than the default stage 2 toolchain, useful for bisecting.\n\n$ build_rust.py --skip-checkout --skip-llvm-build --skip-test\ntakes ~15m, with --stage-1 it takes ~10m\n\nChange-Id: I5eebc2fa247176d80eee539216e5249f0d7a3abb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7245737\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1557569}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: edd10d8cb929432307e7196f44faa6ef9c375ad1\n"
    },
    {
      "commit": "ca091d9562b30d94c08154ebb0a3874ca40d4064",
      "tree": "552672956ca411716a4cd22e8ddcaa09a6d0c790",
      "parents": [
        "61112d5bb8c5d728ca99763ca801fc5c04a90b35"
      ],
      "author": {
        "name": "Zequan Wu",
        "email": "zequanwu@google.com",
        "time": "Fri Nov 21 08:53:31 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Nov 21 08:58:54 2025"
      },
      "message": "Reland \"Roll clang+rust llvmorg-22-init-12326-g8a5f1533-2 : llvmorg-22-init-14273-gea10026b-1 / ab925646fae038b02bd462cd328ae9eef1639236-1 : 11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1\"\n\nThis is a reland of commit cf65deb2ef6fe16f757ce4c41820c34d48d67fe2\nThe revert (crrev.com/c/7167426) caused more trouble than it fixed:\nSince the revert took so long to land, new PGO profiles landed, and\nwhich are incompatible with the old clang version (crbug.com/462621553).\n\nIn fact, it seems the revert is causing more problems than it was\nsolving (angle mac asan failures: crbug.com/461828767). So let\u0027s\nre-land this, and fix forward the mac asan issue.\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-22-init-12326-g8a5f1533-2 : llvmorg-22-init-14273-gea10026b-1 / ab925646fae038b02bd462cd328ae9eef1639236-1 : 11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/8a5f1533..ea10026b\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/ab925646fae0..11339a0ef5ed\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py ea10026b64f66b3b69c0545db20f9daa8579f5cb\n\u003e\n\u003e Bug: 456477326, 460202052\n\u003e Change-Id: I499ace1f6aed3ab14f5ab7a51eb34bc09f647121\n\u003e Disable-Rts: True\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7141919\n\u003e Reviewed-by: Zequan Wu \u003czequanwu@google.com\u003e\n\u003e Reviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1546084}\n\nBug: 456477326, 460202052, 462621553, 461828767\nChange-Id: Iec9addc181348fe85d32c902a9391af7b1c73e83\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7183617\nCommit-Queue: Ankush Singh \u003cankushkush@google.com\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nOwners-Override: Ankush Singh \u003cankushkush@google.com\u003e\nReviewed-by: Ankush Singh \u003cankushkush@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1548304}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c9e8ad2483d95caaa0d8a6b640f1af60d02aef9a\n"
    },
    {
      "commit": "61112d5bb8c5d728ca99763ca801fc5c04a90b35",
      "tree": "c1af44fdfc70bb7ed64c44c8c043f58d61307179",
      "parents": [
        "4e8a11963f191d6605fe6ac6ff17c6048ec843d3"
      ],
      "author": {
        "name": "luci-bisection@appspot.gserviceaccount.com",
        "email": "luci-bisection@appspot.gserviceaccount.com",
        "time": "Fri Nov 21 08:00:59 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Nov 21 08:06:53 2025"
      },
      "message": "Revert \"Roll clang+rust llvmorg-22-init-12326-g8a5f1533-2 : llvmorg-22-init-14273-gea10026b-1 / ab925646fae038b02bd462cd328ae9eef1639236-1 : 11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1\"\n\nThis reverts commit cf65deb2ef6fe16f757ce4c41820c34d48d67fe2.\n\nReason for revert:\nLUCI Bisection has identified this change as the cause of a test failure. See the analysis: https://ci.chromium.org/ui/p/chromium/bisection/test-analysis/b/5715495664746496\n\nSample build with failed test: https://ci.chromium.org/b/8697910232675227665\nAffected test(s):\n[://third_party/angle/src/tests\\:angle_unittests!gtest::TestSuiteTest#RunFlakyTests](https://ci.chromium.org/ui/test/chromium/:%2F%2Fthird_party%2Fangle%2Fsrc%2Ftests%5C:angle_unittests%21gtest::TestSuiteTest%23RunFlakyTests?q\u003dVHash%3Adb49626bfc21a736)\n[://third_party/angle/src/tests\\:angle_unittests!gtest::TestSuiteTest#RunMockTests](https://ci.chromium.org/ui/test/chromium/:%2F%2Fthird_party%2Fangle%2Fsrc%2Ftests%5C:angle_unittests%21gtest::TestSuiteTest%23RunMockTests?q\u003dVHash%3Adb49626bfc21a736)\n[://third_party/angle/src/tests\\:angle_unittests!gtest::TestUtils#RunApp](https://ci.chromium.org/ui/test/chromium/:%2F%2Fthird_party%2Fangle%2Fsrc%2Ftests%5C:angle_unittests%21gtest::TestUtils%23RunApp?q\u003dVHash%3Adb49626bfc21a736)\n[://third_party/angle/src/tests\\:angle_unittests!gtest::TestUtils#RunAppAsync](https://ci.chromium.org/ui/test/chromium/:%2F%2Fthird_party%2Fangle%2Fsrc%2Ftests%5C:angle_unittests%21gtest::TestUtils%23RunAppAsync?q\u003dVHash%3Adb49626bfc21a736)\n[://third_party/angle/src/tests\\:angle_unittests!gtest::TestUtils#RunAppAsyncRedirectStderrToStdout](https://ci.chromium.org/ui/test/chromium/:%2F%2Fthird_party%2Fangle%2Fsrc%2Ftests%5C:angle_unittests%21gtest::TestUtils%23RunAppAsyncRedirectStderrToStdout?q\u003dVHash%3Adb49626bfc21a736)\n\nIf this is a false positive, please report it at http://b.corp.google.com/createIssue?component\u003d1199205\u0026description\u003dAnalysis%3A+https%3A%2F%2Fci.chromium.org%2Fui%2Fp%2Fchromium%2Fbisection%2Ftest-analysis%2Fb%2F5715495664746496\u0026format\u003dPLAIN\u0026priority\u003dP3\u0026title\u003dWrongly+blamed+https%3A%2F%2Fchromium-review.googlesource.com%2Fc%2Fchromium%2Fsrc%2F%2B%2F7141919\u0026type\u003dBUG\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-22-init-12326-g8a5f1533-2 : llvmorg-22-init-14273-gea10026b-1 / ab925646fae038b02bd462cd328ae9eef1639236-1 : 11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/8a5f1533..ea10026b\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/ab925646fae0..11339a0ef5ed\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py ea10026b64f66b3b69c0545db20f9daa8579f5cb\n\u003e\n\u003e Bug: 456477326, 460202052\n\u003e Change-Id: I499ace1f6aed3ab14f5ab7a51eb34bc09f647121\n\u003e Disable-Rts: True\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7141919\n\u003e Reviewed-by: Zequan Wu \u003czequanwu@google.com\u003e\n\u003e Reviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1546084}\n\u003e\n\nBug: 456477326, 460202052\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I7b39c6be54dc0c483ea69520fbe327003f4d4d13\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7167426\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1548298}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 69ac448e0486d82db1a6aa4904f296afc16095bb\n"
    },
    {
      "commit": "4e8a11963f191d6605fe6ac6ff17c6048ec843d3",
      "tree": "552672956ca411716a4cd22e8ddcaa09a6d0c790",
      "parents": [
        "59ea51c9c56c2f1b9554d3d0dc5666ee50333fbd"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Wed Nov 19 20:07:47 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Nov 19 20:13:29 2025"
      },
      "message": "[gnrt] Dedupe `gnrt` invocation in `run_gnrt.py` and `gnrt_stdlib.py`.\n\nThis CL adds a helper `RunGnrt` function that can be reused from\n`run_gnrt.py` and `gnrt_stdlib.py`.\n\nTested manually by invoking:\n\n* `tools/crates/run_gnrt.py gen`\n* `tools/rust/gnrt_stdlib.py --skip-prep`\n\nBug: 460815241\nChange-Id: I4fd6aebd32016ae29363a8825abfdfe49a8e3860\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7169885\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1547388}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d040127cba9a000a0cffded28353a20098011b3c\n"
    },
    {
      "commit": "59ea51c9c56c2f1b9554d3d0dc5666ee50333fbd",
      "tree": "efbd0842727988cadcf9d3f9ae33af3007ba38f4",
      "parents": [
        "af243ec4b147e71789f9bfcde634463fe2d83c95"
      ],
      "author": {
        "name": "Zequan Wu",
        "email": "zequanwu@google.com",
        "time": "Mon Nov 17 20:19:14 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Nov 17 20:24:43 2025"
      },
      "message": "Roll clang+rust llvmorg-22-init-12326-g8a5f1533-2 : llvmorg-22-init-14273-gea10026b-1 / ab925646fae038b02bd462cd328ae9eef1639236-1 : 11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/8a5f1533..ea10026b\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/ab925646fae0..11339a0ef5ed\n\nRan: ./tools/clang/scripts/upload_revision.py ea10026b64f66b3b69c0545db20f9daa8579f5cb\n\nBug: 456477326, 460202052\nChange-Id: I499ace1f6aed3ab14f5ab7a51eb34bc09f647121\nDisable-Rts: True\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7141919\nReviewed-by: Zequan Wu \u003czequanwu@google.com\u003e\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1546084}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cf65deb2ef6fe16f757ce4c41820c34d48d67fe2\n"
    },
    {
      "commit": "af243ec4b147e71789f9bfcde634463fe2d83c95",
      "tree": "70448523687e3b5f35c744ec56d5b29d50ad1bc7",
      "parents": [
        "3580ba3b66ccc363c3ef4e6328c669b5ef4adc99"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Tue Nov 11 18:36:36 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 11 18:42:54 2025"
      },
      "message": "build_rust.py: Fix the branch name in GetLatestRustCommit()\n\nFixed: 459696771\nChange-Id: I4f463697e9abe14d41cc608f4c0a341977eb566b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7142718\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1543223}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5feb6974e0184e3c0466fe2772530d1ff09755f5\n"
    },
    {
      "commit": "3580ba3b66ccc363c3ef4e6328c669b5ef4adc99",
      "tree": "cf907c50dd1316ab515d789d250a699d08300813",
      "parents": [
        "f75012ad317ec10e0dd083ab1dcf636964d2bb45"
      ],
      "author": {
        "name": "Milad Fa",
        "email": "mfarazma@ibm.com",
        "time": "Fri Oct 31 17:26:17 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Oct 31 17:31:29 2025"
      },
      "message": "ppc64le/s390x: Enable builds with Rust to support Temporal\n\nRust is now a dependency of V8 in order to support Temporal:\nhttp://crrev.com/c/6254457\n\nppc64le/s390x platforms do not use the toolchain provided by\nChromium and rely on the system provided tools.\n\nThe following changes are need in order to enable Rust builds on\nsaid platforms.\n\nBug: 450577984\nBug: 410596442\nChange-Id: I368206152c03630f8487002cd54fc495dd56fa76\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7022369\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1538693}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4b23724f74f7661b8bc31a2a6b60145b4a81dd48\n"
    },
    {
      "commit": "f75012ad317ec10e0dd083ab1dcf636964d2bb45",
      "tree": "87ea4248345e317d98562188886e1a2fcb0667f4",
      "parents": [
        "12557fcc00d7e94caa5e270d7343b566e48a68ae"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Tue Oct 28 20:17:31 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Oct 28 20:24:52 2025"
      },
      "message": "Roll clang+rust llvmorg-22-init-8940-g4d4cb757-84 : llvmorg-22-init-12326-g8a5f1533-1 / 15283f6fe95e5b604273d13a428bab5fc0788f5a-1 : ab925646fae038b02bd462cd328ae9eef1639236-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/4d4cb757..8a5f1533\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/15283f6fe95e..ab925646fae0\n\nRan: ./tools/clang/scripts/upload_revision.py 8a5f15330feb693bc2c3923c0e77ce808382491f\n\nBug: 447621227\nChange-Id: Ib73a9f2c5650ad46875b3301830580dc91577eec\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7080406\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1536846}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f31fc5ea91a24a545544138f30888e65f6625a60\n"
    },
    {
      "commit": "12557fcc00d7e94caa5e270d7343b566e48a68ae",
      "tree": "1087b58ea1c8b92d40599183c26773153cae38c7",
      "parents": [
        "6fee1a98d0fa3c91d511faf355112536d2d9a809"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Mon Oct 20 18:00:25 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Oct 20 18:05:54 2025"
      },
      "message": "Suppress some rust codegen tests due to upstream LLVM changes\n\nhttps://github.com/llvm/llvm-project/pull/163802 changed these intrinsics and the rust tests haven\u0027t been updated to reflect that yet.\n\nSuppress until they\u0027re fixed upstream\n\nBug: 453668132\nChange-Id: I3765ec3a355d92bda72d9136f9c83db1b08e997a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7063196\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nCommit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\nAuto-Submit: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1532399}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 63112637d4ce7806967db51f881cdbecb9cb23ed\n"
    },
    {
      "commit": "6fee1a98d0fa3c91d511faf355112536d2d9a809",
      "tree": "594164498852de2c07fc3a59064bfec8ecbc8c1e",
      "parents": [
        "3c2f24d3c3f26e54105257412203122503b1b287"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Mon Oct 13 23:36:54 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Oct 13 23:41:42 2025"
      },
      "message": "[rust] Remove most remaining `cargo-vet`-related code pieces.\n\nThis CL keeps `chromium_crates_io/supply-chain/audits.toml` (to avoid\nthe risk of breaking https://github.com/google/rust-crate-audits), but\nremoves other `cargo-vet`-related functionality from Chromium:\n\n* `supply-chain/config.toml`\n* `gnrt` functionality related to generating `config.toml`\n* `tools/rust` scripts for building the\n  `third_party/rust-toolchain/bin/cargo-vet` binary.\n\nManually tested by:\n\n* `cargo test` under `tools/crates/gnrt`\n* `tools/crates/run_gnrt.py gen` and verifying that no changes are\n  generated\n\nBug: 405980483\nChange-Id: Idba9c73ba951a2ae9b5b46fdd59c6facbdf7ff03\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7037020\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1529201}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b2db8fa9667498feafdb6795f51ed9602454e4f0\n"
    },
    {
      "commit": "3c2f24d3c3f26e54105257412203122503b1b287",
      "tree": "e7d26428b5aac3e86307b2321afba285c265f039",
      "parents": [
        "c75f85c9ee009ca49ed4c6fb99a2c1e2aaafae96"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Thu Oct 09 15:56:16 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 09 16:03:01 2025"
      },
      "message": "Revert \"Roll clang+rust llvmorg-22-init-8940-g4d4cb757-84 : llvmorg-22-init-10401-gd45b427e-1 / 15283f6fe95e5b604273d13a428bab5fc0788f5a-1 : 4fd31815524baba0bf368f151f757101f432e3de-1\"\n\nThis reverts commit f6d877f6f7f81bab798ef37100132c11f4ed1558.\n\nReason for revert: Likely causing failures on win-libfuzzer-asan-rel: crbug.com/450542313\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-22-init-8940-g4d4cb757-84 : llvmorg-22-init-10401-gd45b427e-1 / 15283f6fe95e5b604273d13a428bab5fc0788f5a-1 : 4fd31815524baba0bf368f151f757101f432e3de-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/4d4cb757..d45b427e\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/15283f6fe95e..4fd31815524b\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py d45b427ed476529a6cc52566c03839ad976ac37f\n\u003e\n\u003e Bug: 447621227\n\u003e Change-Id: Ic326b666c63545f96fba5d520eb0fc0db15b24a5\n\u003e Disable-Rts: True\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\n\u003e Cq-Include-Trybots: chrome/try:android-x64-rel-ready\n\u003e Cq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\n\u003e Cq-Include-Trybots: chrome/try:chromeos-volteer-chrome\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7018372\n\u003e Reviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1527457}\n\nBug: 447621227\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: Id321cb2d0dc01ccdcd224428002cd4e128e76cad\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7027871\nCommit-Queue: Andres Ricardo Perez \u003candresrperez@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nOwners-Override: Andres Ricardo Perez \u003candresrperez@chromium.org\u003e\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1527561}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f1731e2b3291547f8b6c51d8dfc3e50318291dcd\n"
    },
    {
      "commit": "c75f85c9ee009ca49ed4c6fb99a2c1e2aaafae96",
      "tree": "c8767c57007b9befac8b41ab86bb1d2d860f24f1",
      "parents": [
        "0eaaeed1ca501e8beaf0c2d96528827d199dd346"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Thu Oct 09 12:39:16 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 09 12:45:42 2025"
      },
      "message": "Roll clang+rust llvmorg-22-init-8940-g4d4cb757-84 : llvmorg-22-init-10401-gd45b427e-1 / 15283f6fe95e5b604273d13a428bab5fc0788f5a-1 : 4fd31815524baba0bf368f151f757101f432e3de-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/4d4cb757..d45b427e\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/15283f6fe95e..4fd31815524b\n\nRan: ./tools/clang/scripts/upload_revision.py d45b427ed476529a6cc52566c03839ad976ac37f\n\nBug: 447621227\nChange-Id: Ic326b666c63545f96fba5d520eb0fc0db15b24a5\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7018372\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1527457}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f6d877f6f7f81bab798ef37100132c11f4ed1558\n"
    },
    {
      "commit": "0eaaeed1ca501e8beaf0c2d96528827d199dd346",
      "tree": "e7d26428b5aac3e86307b2321afba285c265f039",
      "parents": [
        "cce698b88d3fef091feebc361a6c364fc3a29468"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Tue Sep 30 16:59:18 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 30 17:05:07 2025"
      },
      "message": "Add additional logging to build_rust.py\n\nWhen parsing the output of build_rust.py, it\u0027s difficult to tell where\nthe boundaries are between the different sub-builds. This adds some\nlogging messages to make it clear where one stops and the next begins.\n\nBug: 407563488\nChange-Id: I38f59ce3903837a5e62832b6218f73698f9997f6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7000567\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1522949}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c0396c23293e2c41eb29b61e3585b205d26047d9\n"
    },
    {
      "commit": "cce698b88d3fef091feebc361a6c364fc3a29468",
      "tree": "cf9278bedbba32466ec37b0fbda92205326fa363",
      "parents": [
        "f93e7ca2a64938e9b4759ec3297f02ca7b3f605f"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Mon Sep 29 15:35:06 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Sep 29 15:41:25 2025"
      },
      "message": "Remove rust revert now that fix has landed\n\nA hopeful fix for crbug.com/441524277 has landed upstream, so we don\u0027t\nneed to locally revert anymore.\n\nBug: 441524277, 448078402\nChange-Id: I0264383b2b921b66dee34baa37df7e905dc0bdad\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6995540\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1522239}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7f6d73dec150f34344edb35a945c68a625f7ba18\n"
    },
    {
      "commit": "f93e7ca2a64938e9b4759ec3297f02ca7b3f605f",
      "tree": "c577a643e1d389cafa6ef20935dd892df4f6cd6f",
      "parents": [
        "6242e1f71679879a8e00bb86b4cbf31fbc26d443"
      ],
      "author": {
        "name": "Alan Zhao",
        "email": "ayzhao@google.com",
        "time": "Thu Sep 25 20:34:35 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Sep 25 20:39:48 2025"
      },
      "message": "Roll clang+rust llvmorg-22-init-6852-g2384a6a2-4 : llvmorg-22-init-8940-g4d4cb757-1 / 99317ef14d0be42fa4039eea7c5ce50cb4e9aee7-4 : 15283f6fe95e5b604273d13a428bab5fc0788f5a-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/2384a6a2..4d4cb757\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/99317ef14d0b..15283f6fe95e\n\nRan: ./tools/clang/scripts/upload_revision.py 4d4cb757f94470b95458fcbe3b88332b212feeee\n\nAlso:\n* ran gnrt_stdlib.py\n* use immediate-abort for official builds for *all* crates (instead of\n  just the stdlib) to deal with\n  https://github.com/rust-lang/rust/pull/146317.\n\nBug: 444224976,447200172\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chrome/try:android-arm32-pgo,android-arm64-pgo\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:chromeos-brya-chrome,chromeos-eve-chrome\nCq-Include-Trybots: chrome/try:chromeos-volteer-chrome\nCq-Include-Trybots: chrome/try:iphone-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nChange-Id: I078392e5e8cd86b791906fc47aebafed25527097\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6980648\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Alan Zhao \u003cayzhao@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1520848}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 03ecd7d4ec31f8f07a659cbb19baf662012a1c8d\n"
    },
    {
      "commit": "6242e1f71679879a8e00bb86b4cbf31fbc26d443",
      "tree": "dc424f4dfe521c7ea203fd1bd54a94a9ae798763",
      "parents": [
        "75e3637805207152f84a78eb28163034beadf654"
      ],
      "author": {
        "name": "Alan Zhao",
        "email": "ayzhao@google.com",
        "time": "Wed Sep 24 06:43:13 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Sep 24 06:49:10 2025"
      },
      "message": "Disable some tests while building rust\n\nhttps://github.com/llvm/llvm-project/pull/159403 adds a pass which\ncauses the tests in question to fail because it removes several calls to\n`llvm.assume(...)`. The fix at\nhttps://github.com/rust-lang/rust/pull/146732 effectively neuters the\ntest, so we may as well temporarily disable it on our side.\n\nBug: 446928953\nChange-Id: Iade597d144e68bf384076673b75f2f3f616de5b8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6977874\nAuto-Submit: Alan Zhao \u003cayzhao@google.com\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1519796}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 82b2151ed9b20dee1c37338e8cc83b18effa5aac\n"
    },
    {
      "commit": "75e3637805207152f84a78eb28163034beadf654",
      "tree": "7c8e4a707686e1edcb59658f9829fdecb394ed1a",
      "parents": [
        "75a2b60bafc3fe07f7e85df9bb44ee1c1a0394ec"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Fri Sep 19 19:07:12 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Sep 19 19:13:07 2025"
      },
      "message": "Cherry-pick SLPVectorizer fix into clang package\n\nTo fix compiler crashes.\n\nBug: 444440243\nChange-Id: I68b558c11f5bc663d30c7cc0dbdca3e83e844dcc\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6965966\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Zequan Wu \u003czequanwu@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1518105}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4a2add9515deaccec7cc0276481a0f6079257e4b\n"
    },
    {
      "commit": "75a2b60bafc3fe07f7e85df9bb44ee1c1a0394ec",
      "tree": "73b450acb73c824f251d1737ca8b1407db9d0ab8",
      "parents": [
        "9dbbc10b2a2e2bac2fe2a86c17e0cc9f51b0813b"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Thu Sep 11 13:56:52 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Sep 11 14:02:43 2025"
      },
      "message": "Consolidate build_rust arguments\n\nAdd an argument that builds the entire toolchain, for convenience\n\nBug: 407563488\nChange-Id: I8015e9735bf670ad3587d0e8d076a38ab7504ca1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6936945\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1514245}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: af791c5d06390e2baefc5f10e7b458fa411a1221\n"
    },
    {
      "commit": "9dbbc10b2a2e2bac2fe2a86c17e0cc9f51b0813b",
      "tree": "23a980d9792c53f5d8adc15b669103a9feb74253",
      "parents": [
        "8f475473079492b164b6c1910059f4aed63b4f62"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Tue Sep 09 12:56:42 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 09 13:02:23 2025"
      },
      "message": "Reland \"Roll clang+rust llvmorg-21-init-16348-gbd809ffb-17 : llvmorg-22-init-6852-g2384a6a2-1 / 22be76b7e259f27bf3e55eb931f354cd8b69d55f-4 : 99317ef14d0be42fa4039eea7c5ce50cb4e9aee7-1\"\n\nThis is a reland of commit e240be7f32f999b9ee8e418563138a27429808e8\nwith the additional suppression of the new -Walloc-size warning, which\ntriggers on \u0027Linux Builder (Wayland)\u0027 (crbug.com/443913107).\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-21-init-16348-gbd809ffb-17 : llvmorg-22-init-6852-g2384a6a2-1 / 22be76b7e259f27bf3e55eb931f354cd8b69d55f-4 : 99317ef14d0be42fa4039eea7c5ce50cb4e9aee7-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/bd809ffb..2384a6a2\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/22be76b7e259..99317ef14d0b\n\u003e\n\u003e Ran: tools/clang/scripts/upload_revision.py --rust-git-hash\u003d99317ef14d0be42fa4039eea7c5ce50cb4e9aee7\n\u003e\n\u003e Bug: 428112190\n\u003e Change-Id: I6360f12b326d98b55a9d61a2671d74b3ec3cc952\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6923310\n\u003e Reviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1512952}\n\nCq-Include-Trybots: chromium/try:linux-wayland-mutter-rel\nBug: 428112190, 443913107\nChange-Id: Ib38bf6b11bdd35bca6cede3107b3cc6b85ef1182\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6930254\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1513010}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8aeaca557f799f73fef2797cf013c720601a98d0\n"
    },
    {
      "commit": "8f475473079492b164b6c1910059f4aed63b4f62",
      "tree": "eb68252a42df2c2c499cbf9ffa333de194c68cf8",
      "parents": [
        "bd87ea2ed7d060e6128e0b5df51d27ae0684816c"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Tue Sep 09 10:47:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 09 10:53:05 2025"
      },
      "message": "Revert \"Roll clang+rust llvmorg-21-init-16348-gbd809ffb-17 : llvmorg-22-init-6852-g2384a6a2-1 / 22be76b7e259f27bf3e55eb931f354cd8b69d55f-4 : 99317ef14d0be42fa4039eea7c5ce50cb4e9aee7-1\"\n\nThis reverts commit e240be7f32f999b9ee8e418563138a27429808e8.\n\nReason for revert:\nIt broke https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20Builder%20(Wayland)/100691/overview\nsee second bug.\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-21-init-16348-gbd809ffb-17 : llvmorg-22-init-6852-g2384a6a2-1 / 22be76b7e259f27bf3e55eb931f354cd8b69d55f-4 : 99317ef14d0be42fa4039eea7c5ce50cb4e9aee7-1\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/bd809ffb..2384a6a2\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/22be76b7e259..99317ef14d0b\n\u003e\n\u003e Ran: tools/clang/scripts/upload_revision.py --rust-git-hash\u003d99317ef14d0be42fa4039eea7c5ce50cb4e9aee7\n\u003e\n\u003e Bug: 428112190\n\u003e Change-Id: I6360f12b326d98b55a9d61a2671d74b3ec3cc952\n\u003e Disable-Rts: True\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chromium/try:win-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chrome/try:android-x64-rel-ready\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6923310\n\u003e Reviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1512952}\n\nBug: 428112190, 443913107\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\n\nBug: 428112190\nChange-Id: I8745e151ecc4b4b3bc72cc15d6e651ce4a81468d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6930371\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1512956}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ed8e98e6970b4a612b6192363c2083aba6023e1e\n"
    },
    {
      "commit": "bd87ea2ed7d060e6128e0b5df51d27ae0684816c",
      "tree": "23a980d9792c53f5d8adc15b669103a9feb74253",
      "parents": [
        "4b27f72dd234f706a0a0a62a300a4f8ae2d313c7"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Tue Sep 09 10:08:55 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 09 10:16:07 2025"
      },
      "message": "Roll clang+rust llvmorg-21-init-16348-gbd809ffb-17 : llvmorg-22-init-6852-g2384a6a2-1 / 22be76b7e259f27bf3e55eb931f354cd8b69d55f-4 : 99317ef14d0be42fa4039eea7c5ce50cb4e9aee7-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/bd809ffb..2384a6a2\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/22be76b7e259..99317ef14d0b\n\nRan: tools/clang/scripts/upload_revision.py --rust-git-hash\u003d99317ef14d0be42fa4039eea7c5ce50cb4e9aee7\n\nBug: 428112190\nChange-Id: I6360f12b326d98b55a9d61a2671d74b3ec3cc952\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:linux-v4l2-codec-rel\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chrome/try:android-x64-rel-ready\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6923310\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1512952}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e240be7f32f999b9ee8e418563138a27429808e8\n"
    },
    {
      "commit": "4b27f72dd234f706a0a0a62a300a4f8ae2d313c7",
      "tree": "eb68252a42df2c2c499cbf9ffa333de194c68cf8",
      "parents": [
        "feee2f0852af7e45d0446c990e73c0f54c336abb"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Mon Sep 08 21:25:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Sep 08 21:31:11 2025"
      },
      "message": "Remove CFLAGS workaround\n\nThe upstream issue https://github.com/rust-lang/rust/issues/136984 has been fixed for a while.\n\nChange-Id: I57a7eaa770aab45cd5022137891286705e5b0a59\nBug: 395891130\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6924843\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nAuto-Submit: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1512661}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b1dbd6bb2a409f072d75754b79a8bea6ceeb9fd9\n"
    },
    {
      "commit": "feee2f0852af7e45d0446c990e73c0f54c336abb",
      "tree": "7332c2a7fb106a67ef8e01b89cad4220baa189a7",
      "parents": [
        "7ae3c976ebcd1467ce64e51a9217471bf4eb5c39"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Mon Sep 08 21:14:21 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Sep 08 21:19:43 2025"
      },
      "message": "Invoke sh exe directly on windows\n\nIt seems like the bots don\u0027t know how to run sh files, so we need to\nrun the executable directly.\n\nBug: 407563488\nChange-Id: I9199bbcd4a4ddabf9438fc44b0d9e84e952d154a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6922754\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1512655}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e7308b9bf7d143fb07f9b1a69b1a4f4e7f0598a8\n"
    },
    {
      "commit": "7ae3c976ebcd1467ce64e51a9217471bf4eb5c39",
      "tree": "e4a4191c5c058fb32b2afc877d0559cc5d8a2e7d",
      "parents": [
        "0cba35198912769b9538efd85bda4e4cbc18d090"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Thu Sep 04 19:34:43 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Sep 04 19:40:52 2025"
      },
      "message": "Adjust rust beta-sysroot install path format on windows\n\nThe upstream install scripts are .sh files and aren\u0027t well-equipped to\nhandle windows filepaths. Empirically, it seems that on windows we need\nto pass a relative path in posix format (forward slashes). Otherwise,\nit will put the sysroot in various odd locations (including possibly\nsome that are impossible to create by normal methods, e.g. those with a\ncolon in the name).\n\nBug: 407563488\nChange-Id: I1fa8b6772ee986b865ead617d7a0db830056ba72\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6915579\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1511074}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5d62e3d992d940cc2b7ca8a5c6daee4891257677\n"
    },
    {
      "commit": "0cba35198912769b9538efd85bda4e4cbc18d090",
      "tree": "823f9d7508e5744603ba670d67a563910067d209",
      "parents": [
        "cc5c1fe69bf548f43fac6f7eb9ff22248aa683af"
      ],
      "author": {
        "name": "luci-bisection@appspot.gserviceaccount.com",
        "email": "luci-bisection@appspot.gserviceaccount.com",
        "time": "Wed Sep 03 18:20:14 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Sep 03 18:26:01 2025"
      },
      "message": "Revert \"Roll clang+rust llvmorg-21-init-16348-gbd809ffb-17 : llvmorg-22-init-6153-gd7484684-1 / 22be76b7e259f27bf3e55eb931f354cd8b69d55f-4 : 51ff895062ba60a7cba53f57af928c3fb7b0f2f4-2\"\n\nThis reverts commit 8d6d91f9fa8b7b78d11d5d35ea58030fee151b95.\n\nReason for revert:\nLUCI Bisection has identified this change as the culprit of a build failure. See the analysis: https://ci.chromium.org/ui/p/chromium/bisection/compile-analysis/b/8704727033208223473\n\nSample failed build: https://ci.chromium.org/b/8704727033208223473\n\nIf this is a false positive, please report it at http://b.corp.google.com/createIssue?component\u003d1199205\u0026description\u003dAnalysis%3A+https%3A%2F%2Fchromium-review.googlesource.com%2Fc%2Fchromium%2Fsrc%2F%2B%2F6911121\u0026format\u003dPLAIN\u0026priority\u003dP3\u0026title\u003dWrongly+blamed+https%3A%2F%2Fci.chromium.org%2Fui%2Fp%2Fchromium%2Fbisection%2Fcompile-analysis%2Fb%2F8704727033208223473\u0026type\u003dBUG\n\nOriginal change\u0027s description:\n\u003e Roll clang+rust llvmorg-21-init-16348-gbd809ffb-17 : llvmorg-22-init-6153-gd7484684-1 / 22be76b7e259f27bf3e55eb931f354cd8b69d55f-4 : 51ff895062ba60a7cba53f57af928c3fb7b0f2f4-2\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/bd809ffb..d7484684\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/22be76b7e259..51ff895062ba\n\u003e\n\u003e Ran: ./tools/clang/scripts/upload_revision.py d7484684e5c81e567e6d31942b7047ba579daae1\n\u003e\n\u003e Bug: 428112190\n\u003e Change-Id: Id89b3885e693f953545dc3e37419e0393e727d44\n\u003e Disable-Rts: True\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\n\u003e Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chromium/try:win-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm32-rel\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg\n\u003e Cq-Include-Trybots: chromium/try:android-rust-arm64-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux-rust-x64-rel\n\u003e Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-dbg\n\u003e Cq-Include-Trybots: chromium/try:win-rust-x64-rel\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6911121\n\u003e Auto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Commit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1510394}\n\u003e\n\nBug: 428112190\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: Id3a87bf9e7adbb708ca87948773110d2437e0224\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6913003\nBot-Commit: luci-bisection@appspot.gserviceaccount.com \u003cluci-bisection@appspot.gserviceaccount.com\u003e\nCommit-Queue: luci-bisection@appspot.gserviceaccount.com \u003cluci-bisection@appspot.gserviceaccount.com\u003e\nOwners-Override: luci-bisection@appspot.gserviceaccount.com \u003cluci-bisection@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1510422}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0ea378dbf067c87b36bafac24418f528144ae9b4\n"
    },
    {
      "commit": "cc5c1fe69bf548f43fac6f7eb9ff22248aa683af",
      "tree": "c2e1af675a6e0889689ce42560335daae69de37b",
      "parents": [
        "339022b502410135c1fea03236caf505310b705f"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Wed Sep 03 17:58:46 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Sep 03 18:05:06 2025"
      },
      "message": "Roll clang+rust llvmorg-21-init-16348-gbd809ffb-17 : llvmorg-22-init-6153-gd7484684-1 / 22be76b7e259f27bf3e55eb931f354cd8b69d55f-4 : 51ff895062ba60a7cba53f57af928c3fb7b0f2f4-2\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/bd809ffb..d7484684\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/22be76b7e259..51ff895062ba\n\nRan: ./tools/clang/scripts/upload_revision.py d7484684e5c81e567e6d31942b7047ba579daae1\n\nBug: 428112190\nChange-Id: Id89b3885e693f953545dc3e37419e0393e727d44\nDisable-Rts: True\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:android-rust-arm32-rel\nCq-Include-Trybots: chromium/try:android-rust-arm64-dbg\nCq-Include-Trybots: chromium/try:android-rust-arm64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6911121\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1510394}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8d6d91f9fa8b7b78d11d5d35ea58030fee151b95\n"
    },
    {
      "commit": "339022b502410135c1fea03236caf505310b705f",
      "tree": "823f9d7508e5744603ba670d67a563910067d209",
      "parents": [
        "ba9650f63d3284cb836b91112e8a33ce152273cc"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Tue Sep 02 22:44:13 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 02 22:49:34 2025"
      },
      "message": "Remove deprecated argument from update_rust.py\n\nFollowup to crrev.com/c/6900056. This removes the remaining\nprinting argument.\n\nThe argument in question only seems to be used by an old version of\nour rust.gni file in a nested third-party dependency. It\u0027s unclear if\nthat file exists anywhere other than codesearch, but in any case the\nif it causes problems the solution will be to roll the dependency.\n\nBug: 407563488\nChange-Id: I9cd34ce7da795de12edd4127687ba96a015f762e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908546\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1509908}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f0c1385eaf839872f1cf49e72da598492f6808d7\n"
    },
    {
      "commit": "ba9650f63d3284cb836b91112e8a33ce152273cc",
      "tree": "8606780392e7449e0e40e8cde4e889ffed2f3a3c",
      "parents": [
        "f1a03737a32a18a066f2af06178ff9303f395cbb"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Tue Sep 02 16:09:36 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 02 16:15:43 2025"
      },
      "message": "Make accurate version stamp when building from head\n\nIf we\u0027re building rust and/or llvm from head, we can\u0027t rely on the\nversion numbers in update(_rust).py, and have to compute our own package\nstamp.\n\nDoing so also means that we trip GN\u0027s consistency check, since we don\u0027t match the version number. This is expected when building from head, so just disable that check if so\n\nBug: 407563488\nChange-Id: Ie5ce505a01b8d258f83820ba5f15b7e79b1eea84\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6900056\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1509609}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 48137330cbf9118a094cfcbe4ac74480bbbb067c\n"
    },
    {
      "commit": "f1a03737a32a18a066f2af06178ff9303f395cbb",
      "tree": "bf61897cd467d26a758f02c4cbdaaa02b10a9177",
      "parents": [
        "4a01a9f1b0dca0032eb2030b630bfeb500fd53fb"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Tue Sep 02 15:11:35 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 02 15:18:42 2025"
      },
      "message": "Consolidate printing options in update_rust.py\n\nupdate_rust.py has multiple ways to print the revision, with slightly\ndifferent characteristics. We would like to be able to print the\ninstalled revision without validating it, for use on the rust ToT bots.\n\nRather than adding yet another argument, this CL consolidates the\nvarious printing behavior into a single flag with three options.\n\nBug: 407563488\nChange-Id: Iae078f48387a3feb5fbddab1db1b1478613f866e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6899826\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1509582}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6a3651a5faee7e3eb6450ddb5f1837a2ef27401a\n"
    },
    {
      "commit": "4a01a9f1b0dca0032eb2030b630bfeb500fd53fb",
      "tree": "8161acb65bcb80c60ea86505d94b8edd4eb9b665",
      "parents": [
        "f71995f8f92a8d6b0658fafce0f0dde769edabfa"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Tue Sep 02 13:59:28 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 02 14:05:06 2025"
      },
      "message": "[rust] Cherry-pick upstream PR for test failure with latest LLVM\n\nCherry-pick https://github.com/rust-lang/rust/pull/146116 since it may\ntake a while to land.\n\nIt will work with both old and new LLVM versions, so should be safe to\ncherry-pick also with the current Rust/LLVM revision.\n\nBug: 442444725\nChange-Id: Id94ac825e1be26dc9800c8786012be868d4ea6db\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6904500\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1509538}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ba45321b035e181051d7f0957f2d337a9f9648ac\n"
    },
    {
      "commit": "f71995f8f92a8d6b0658fafce0f0dde769edabfa",
      "tree": "c3ede63803afe7cbcb497da41712706d14a174b9",
      "parents": [
        "83931d644a7df1f99d2eeba2424b84639c148ad0"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Thu Aug 28 22:58:58 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 28 23:04:37 2025"
      },
      "message": "Revert rust change\n\nhttps://github.com/rust-lang/rust/pull/144086 is causing crashes in ThinLTO builds, temporarily revert while we figure out what to do.\n\nBug: 441524277\nChange-Id: I8f68aeac9d582678443376c9195475e79b49c233\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6896856\nReviewed-by: Zequan Wu \u003czequanwu@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1508072}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 093b80a718d1f4137a33889eb90a158997a79c1d\n"
    },
    {
      "commit": "83931d644a7df1f99d2eeba2424b84639c148ad0",
      "tree": "0a42b71d7ccad6085a4452d6e409d3c26ff0e965",
      "parents": [
        "93827860f3cbbea2eebb5ba57beb2c3252c0f96b"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Thu Aug 28 12:06:04 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 28 12:12:55 2025"
      },
      "message": "Roll bindgen to pick up a compatibility fix with Clang 22\n\nThis picks up https://github.com/rust-lang/rust-bindgen/pull/3278\nand also adds the tests to the build process to catch such problems\nearlier.\n\nBug: 440975178\nChange-Id: Id919ff4d6191ab04267d961eef3e993665788052\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6890874\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1507661}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 00d0ad755046f8336ddee46d91150c1819aeb4f3\n"
    },
    {
      "commit": "93827860f3cbbea2eebb5ba57beb2c3252c0f96b",
      "tree": "cf7795c75764350c5d42e87905f4c18fb1679849",
      "parents": [
        "ba08bb9681fb40dad3abe1661c9afc5272658106"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Wed Aug 27 19:16:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 27 19:23:04 2025"
      },
      "message": "Move beta sysroot logic to build_rust.py\n\nIt wasn\u0027t actually used in build_bindgen.py, and build_rust needs to\nrun it before it runs gnrt_stdlib.\n\nBug: 407563488\nChange-Id: Iaa66c1b8ae3182efe315a1e2caddbb47014777b2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6891711\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1507276}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: abbee9f5f7cc6e7534a5fe0d9e427e78a1e81a13\n"
    },
    {
      "commit": "ba08bb9681fb40dad3abe1661c9afc5272658106",
      "tree": "acd30521967134e78267bac6094af17aa4058363",
      "parents": [
        "4b83b803565c3490852f77e6950b0c8048b73a4b"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Wed Aug 27 19:11:44 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 27 19:17:41 2025"
      },
      "message": "Remove gcs hash files when building locally\n\nThe absence of these files will cause the directory to be\nclobbered when `gclient sync` is run, preventing problems with\nmismatching compiler versions. For local development, there\u0027s\na flag to leave the files in place so the directory doesn\u0027t\nget modified on sync.\n\nBug: 439887312\nChange-Id: I4d4325a4ffd9d980a09fd793e3bcabb8de088e7b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6885650\nReviewed-by: Brian Ryner \u003cbryner@google.com\u003e\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1507268}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3038f9ba02018f189ffa21c8e7fa60657cafab6e\n"
    },
    {
      "commit": "4b83b803565c3490852f77e6950b0c8048b73a4b",
      "tree": "7d4bb39589af9359a67861f3a288b710b7db3803",
      "parents": [
        "563051616fcae679b8459343f8aad01b3794d21f"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Tue Aug 26 19:26:55 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 26 19:32:45 2025"
      },
      "message": "Add option to also run gnrt_stdlib.py from build_rust.py\n\nThis is another tool that needs to be run when building ToT rust\nin order to be able to compile chromium. We skip the prep stage\nbecause that would just run build_rust.py again, but possibly\nwith a different revision.\n\nBug: 407563488\nChange-Id: If33860a435b173f2635fa7960a313492a5b00bae\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6885729\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1506699}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 59ff8fa4c21404a2dd8667a00fc60fc0957293d9\n"
    },
    {
      "commit": "563051616fcae679b8459343f8aad01b3794d21f",
      "tree": "bf269bdc83de057eec91e744842c5ee130dfb1f3",
      "parents": [
        "44e180c753738b6a242448bd839a0084a5a134bf"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Mon Aug 25 21:45:55 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 25 21:52:09 2025"
      },
      "message": "Add options for build_rust to build all rust related tools\n\nThis allows us to call build_rust.py to build the entire toolchain at\nonce, rather than needing four separate script calls.\n\nBug: 407563488\nChange-Id: I2454993408bed2eb2c26fe09639552f495d374e8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6881028\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1506154}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c44dcaf9953fe3aa03bef8e95b00c1f2dcd34da0\n"
    },
    {
      "commit": "44e180c753738b6a242448bd839a0084a5a134bf",
      "tree": "ea0b9846ebe947921f69ec73ccc51e4a09b82262",
      "parents": [
        "7074a194d019d19ed6fa2a313921d9876b54e8b2"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Fri Aug 22 21:35:17 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 22 21:41:52 2025"
      },
      "message": "Don\u0027t verify stage0 hash with --rust-force-head-revision\n\nIf we\u0027re pulling the most recent version of rust, we expect to\nget a different stage0 hash from the pinned version, so we\nshouldn\u0027t check it against the pinned hash.\n\nBug: 407563488\nChange-Id: Iea952e7342283bd8810008a55951ea4be1f5541c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6877043\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1505339}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: dfd64e2a35259073574bdbdbab54ae2e6c39a004\n"
    },
    {
      "commit": "7074a194d019d19ed6fa2a313921d9876b54e8b2",
      "tree": "815e284e3c460eda09f42bda0f78389c3786e9e6",
      "parents": [
        "f2fba991585e8d84684aaf7a514c780ddd645fc8"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Thu Aug 21 22:38:11 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 21 22:43:44 2025"
      },
      "message": "Suppress may_unwind.rs rust test\n\nWhile upstream figures out what to do (https://github.com/llvm/llvm-project/pull/144745#issuecomment-3212128246).\n\nThis is just a test issue.\n\nBug: 436652831\nChange-Id: I7a215cf0d6063cbd0070df016587296fc02c7209\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6872241\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nCommit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nAuto-Submit: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1504726}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: bc86ace6235ff4595af83d192ef18cdbd8972abb\n"
    },
    {
      "commit": "f2fba991585e8d84684aaf7a514c780ddd645fc8",
      "tree": "a96aeca1c6ed28aeabdb180e0db6a3ddddb8cb05",
      "parents": [
        "c6985193adb5b4d29252b8d2aedc403531b0bb8f"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Tue Aug 19 17:42:02 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 19 17:48:08 2025"
      },
      "message": "Add argument to build rust against ToT LLVM\n\nThis will be necessary for testing rust in our CI without also updating\nclang to the newest version.\n\nBug: 407563488\nChange-Id: I53dbc1e080976e97676e496f8a3ec3e299d2899d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6863449\nAuto-Submit: Devon Loehr \u003cdloehr@google.com\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1503447}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ba8b2ce418c0262ddc35aa2e821245e385d1690a\n"
    },
    {
      "commit": "c6985193adb5b4d29252b8d2aedc403531b0bb8f",
      "tree": "8c98d5a995c2a28fe166b70a47ebf6b5acb20a2c",
      "parents": [
        "5a5a94191ffc3ddbd4065c425f91257804b3e397"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Mon Aug 18 20:05:07 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 18 20:10:08 2025"
      },
      "message": "Remove rust cherry-pick\n\nhttps://github.com/rust-lang/rust/pull/145120 has landed upstream.\n\nBug: 437926231, 438446416\nChange-Id: I5202dfbd559bd72b392d1de11354e348faf8d31e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6859902\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nAuto-Submit: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1502904}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7520fca5398f2f5079597fe7c254bb9ae286fbe8\n"
    },
    {
      "commit": "5a5a94191ffc3ddbd4065c425f91257804b3e397",
      "tree": "4747d67f1f67ae3450b14aa2a9d638c0e10cbce3",
      "parents": [
        "82a20975ce08205a5a1413148ea6c06a388916c4"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Thu Aug 14 18:41:01 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 14 18:46:42 2025"
      },
      "message": "Cherry-pick rust lifetime intrinsics patch\n\nHopefully also resolves https://crbug.com/438446416.\n\nBug: 437926231, 438446416\nChange-Id: I49a5d286ed435731b4f59093b413c6aef8313d91\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6851737\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1501507}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e16b52657d435a2d6ec3a2e44aa788f3b1f5dad9\n"
    },
    {
      "commit": "82a20975ce08205a5a1413148ea6c06a388916c4",
      "tree": "b4c2e70ce733b2a60bc122c3f1ba76e5ce94891b",
      "parents": [
        "fa1df48579a1f8af4ddafd9a65705bf0b40e5186"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Mon Aug 11 17:47:16 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 11 17:53:06 2025"
      },
      "message": "Suppress some rust tests due to LLVM changes\n\nLLVM changed the way lifetime intrinsics work in https://github.com/llvm/llvm-project/pull/150248.\n\nhttps://github.com/rust-lang/rust/pull/145120 claims to fix these tests against ToT LLVM, but let\u0027s just suppress these until that goes in.\n\nBug: 437926231\nChange-Id: I4737655cdd2e4b3f00844a0b89f83c4ec11cf023\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6838098\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nAuto-Submit: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1499682}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6090ff7debd0e7eee9a29cfddf37b0e5fd35beec\n"
    },
    {
      "commit": "fa1df48579a1f8af4ddafd9a65705bf0b40e5186",
      "tree": "8aeb5ce3a60403972b77692b127a962f104afb17",
      "parents": [
        "1195ae05a79eb34db45955610abbf95e4eef5bbf"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Mon Aug 04 15:58:24 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 04 16:04:19 2025"
      },
      "message": "[rust] Move some `//build/rust/...` files to `gni_impl` subfolder.\n\nThis CL just moves some files around:\n\n* `//build/rust/*.py` \u003d\u003e `//build/rust/gni_impl/*.py`\n* `//build/rust/cargo_crate/*` \u003d\u003e `//build/rust/gni_impl/*`\n* `build/rust/rust_target.gni` \u003d\u003e `build/rust/gni_impl/rust_target.gni`\n\nThis CL means that most of the files in `//build/rust` are relevant to\npeople working outside of `//build/rust` (and implementation details are\nkept in subfolders).  In particular, this CL means that a future CL can\nadd some `cxx`/`cfg`-specific stuff to `//build/rust/gni_impl/BUILD.gn`\ninstead of cluttering `//build/rust/BUILD.gn` with implementation\ndetails.\n\nBug: 435437947\nChange-Id: Iccd63cadc127d84ad5371b4708db3b76e2e423a2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6813892\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nAuto-Submit: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nReviewed-by: Mohannad Farrag \u003caymanm@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1496380}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e4eded4a5580b3c9fc23ccc3b0356df3b76839bc\n"
    },
    {
      "commit": "1195ae05a79eb34db45955610abbf95e4eef5bbf",
      "tree": "a711d4c095e5bee3b5b513c82684c9851287e264",
      "parents": [
        "522bd21e55642822f16f17722fc89588086dde97"
      ],
      "author": {
        "name": "Devon Loehr",
        "email": "dloehr@google.com",
        "time": "Tue Jul 29 14:52:27 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 29 14:58:27 2025"
      },
      "message": "Revert \"add rust cherry pick\"\n\nThis reverts commit e4b310129e214cff69d03099012fc5a6e6d7f782.\n\nReason for revert: Merged upstream, no need to cherry-pick\n\nBug: 433513424\nOriginal change\u0027s description:\n\u003e add rust cherry pick\n\u003e\n\u003e Bug: 433513424\n\u003e Change-Id: I2dc59216ce1145ae473c45182b3b4af9706ce00f\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6781967\n\u003e Reviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\n\u003e Commit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1491614}\n\nBug: 433513424\nChange-Id: I8134a55ee25e3cba4d1818dfc24e09679fcdbaf9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6796139\nCommit-Queue: Devon Loehr \u003cdloehr@google.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1493542}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8b5d992884122ba7c2a2d0317d927033ffe97cb0\n"
    },
    {
      "commit": "522bd21e55642822f16f17722fc89588086dde97",
      "tree": "a02519e944589170919ab65c84a627d44833216d",
      "parents": [
        "96d0697f66278f714154a9d18e4dba31a89cb241"
      ],
      "author": {
        "name": "Zequan Wu",
        "email": "zequanwu@google.com",
        "time": "Thu Jul 24 18:51:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 24 18:57:07 2025"
      },
      "message": "add rust cherry pick\n\nBug: 433513424\nChange-Id: I2dc59216ce1145ae473c45182b3b4af9706ce00f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6781967\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1491614}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e4b310129e214cff69d03099012fc5a6e6d7f782\n"
    },
    {
      "commit": "96d0697f66278f714154a9d18e4dba31a89cb241",
      "tree": "a711d4c095e5bee3b5b513c82684c9851287e264",
      "parents": [
        "13687c3088bd61cfd830dcd705ae2add540f52ff"
      ],
      "author": {
        "name": "Zequan Wu",
        "email": "zequanwu@google.com",
        "time": "Wed Jul 23 22:42:38 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 23 22:48:38 2025"
      },
      "message": "update rust tests/codegen to tests-codegen-llvm\n\nIt was renamed in https://github.com/rust-lang/rust/commit/a27f3e3fd1e4d16160f8885b6b06665b5319f56c\n\nBug: 433795835\nChange-Id: I5b66e5920bb93ea99bcb22c9d3ec0f6cbfcce46b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6781882\nCommit-Queue: Zequan Wu \u003czequanwu@google.com\u003e\nReviewed-by: Alan Zhao \u003cayzhao@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1491145}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5aa24a2174ee8299a7931b5598076df3b8c55419\n"
    },
    {
      "commit": "13687c3088bd61cfd830dcd705ae2add540f52ff",
      "tree": "47f66ddeb627f679697becf4b9fea9d3996a3b0a",
      "parents": [
        "51c21fc75b69394363af6f2796970ea944a7379f"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Mon Jul 21 21:20:07 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 21 21:25:47 2025"
      },
      "message": "Suppress tests/codegen/enum/enum-discriminant-eq.rs\n\nLooks like a optimization change.\n\nBug: 433249564\nChange-Id: I2e0829ad1e7cc2233f4e154ea036e0d682f71c77\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6775327\nReviewed-by: Devon Loehr \u003cdloehr@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1489779}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b12077795db86631e61f603e721b01a2c0d6843f\n"
    },
    {
      "commit": "51c21fc75b69394363af6f2796970ea944a7379f",
      "tree": "700b20233b0cec0d25abe176cd4dd4efde19a02d",
      "parents": [
        "d30c88618fa796d55c04965184a6383d476ba5f8"
      ],
      "author": {
        "name": "Lily Chen",
        "email": "chlily@chromium.org",
        "time": "Fri Jul 18 12:14:22 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 18 12:21:14 2025"
      },
      "message": "Support --output-dir argument in update_rust.py\n\nBy analogy to the //tools/clang/scripts/update.py script, allow\nspecifying an alternate directory for the Rust toolchain via\ncommand-line argument. The default is unchanged and is still\n//third_party/rust-toolchain.\n\nThis is to allow other projects to reuse it.\n\nBug: 42290446\nChange-Id: Ibe0942cdafba2e4c84b1c20994dd4549b4c14a19\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6766087\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Lily Chen \u003cchlily@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1488778}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b51eb935baf3b385a0d3b149769bf9a9b9886273\n"
    },
    {
      "commit": "d30c88618fa796d55c04965184a6383d476ba5f8",
      "tree": "24804f4bd736f7396280ca2cd5aa5b113c253121",
      "parents": [
        "c52b68f9dc6986af8573e3151a99b009311dd75f"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Thu Jul 17 18:22:43 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 17 18:29:29 2025"
      },
      "message": "Move config.toml rust.description to build.description\n\nrust.description was deprecated and now is being removed.\n\nThese are equivalent according to the code in https://github.com/rust-lang/rust/pull/143926, so no need for a package rebuild.\n\nFixed: 432494675\nChange-Id: I1d591ca88a29b9691f389da6a074857801f15b8c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6765864\nReviewed-by: Zequan Wu \u003czequanwu@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1488435}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3781d74aa43be4b37fe55578466e5aae518e8fa5\n"
    },
    {
      "commit": "c52b68f9dc6986af8573e3151a99b009311dd75f",
      "tree": "91de6af0acdd88405a6de759c3d2828e2567a93a",
      "parents": [
        "12ac1a1b8e11ec3ed94a111ae3f9571cb3cb3581"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Wed Jun 25 09:35:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jun 25 09:42:34 2025"
      },
      "message": "[rust] Update `bindgen` to 0.72.0.\n\nBug: 424698547\nChange-Id: Ic51db506cb0bd1db27a805f84a1cb2f8bf0a87ca\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6667081\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1478436}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3336255092848516c6e742dae5c98195f64f2eaf\n"
    },
    {
      "commit": "12ac1a1b8e11ec3ed94a111ae3f9571cb3cb3581",
      "tree": "fbc0684b03052310732b09a3c7ba65d7700a3552",
      "parents": [
        "6c0ba3465b64d460de7426b707dcc73939a2226f"
      ],
      "author": {
        "name": "Hans Wennborg",
        "email": "hans@chromium.org",
        "time": "Tue Jun 24 11:07:55 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 24 11:15:08 2025"
      },
      "message": "Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-16348-gbd809ffb-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 22be76b7e259f27bf3e55eb931f354cd8b69d55f-1\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..bd809ffb\n\nhttps://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..22be76b7e259\n\nRan: tools/clang/scripts/upload_revision.py\n\nBug: 424803269, 424424323, 417996267\nChange-Id: Ife2ba53d7360b7f944baa20a0176b877b1d9388e\nDisable-Rts: True\n\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac12-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official\nCq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:win-arm64-rel\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg\nCq-Include-Trybots: chromium/try:android-cronet-riscv64-rel\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nCq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\nCq-Include-Trybots: chromium/try:linux-rust-x64-dbg\nCq-Include-Trybots: chromium/try:linux-rust-x64-rel\nCq-Include-Trybots: chromium/try:mac-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-dbg\nCq-Include-Trybots: chromium/try:win-rust-x64-rel\nChange-Id: Ife2ba53d7360b7f944baa20a0176b877b1d9388e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6658267\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1477839}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 94a87ff38c51fd1a71980a5051d3553978391608\n"
    }
  ],
  "next": "6c0ba3465b64d460de7426b707dcc73939a2226f"
}
