)]}'
{
  "log": [
    {
      "commit": "9f865770fbf664dbcfc01fa52b2c8ec4c0c5c956",
      "tree": "fe20e9bc9e0526d694fa2a7383c1007d1377e5e6",
      "parents": [
        "be04da013a48c08e6db3ff964644273eaa1a1d84"
      ],
      "author": {
        "name": "Christoph Diehl",
        "email": "chdieh@microsoft.com",
        "time": "Mon Apr 20 23:46:47 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 20 23:49:17 2026"
      },
      "message": "Allow Windows for Google FuzzTest\n\nI recently added Windows support for Google FuzzTest here https://github.com/google/fuzztest/pull/1994 and I was internally (Edge)  pinning CIPD to that hash and had this patch locally for experimentation in place. I was made aware that you guys rolled FuzzTest deps which includes that above PR. Please consider to merge this.\n\nChange-Id: I6d031f241af572ca9713bd7c2f943159e05401a4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7749717\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1617861}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: be6f9dbf9ca3d61d543433d4b5f1e94535ff67cd\n"
    },
    {
      "commit": "be04da013a48c08e6db3ff964644273eaa1a1d84",
      "tree": "ded4318f419466b3e1a421da8f9cbbed6f4a40d1",
      "parents": [
        "254202e7ef810c6402ee5f7da1273d41d827aa6c"
      ],
      "author": {
        "name": "Philipp Hancke",
        "email": "philipp.hancke@googlemail.com",
        "time": "Mon Apr 20 19:17:46 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 20 19:20:44 2026"
      },
      "message": "libfuzzer: update srtp fuzzer for libsrtp changes\n\nwhich after the update to 2.8.0 support \"null auth\" as described in\n  https://github.com/cisco/libsrtp/pull/760\nwhich has a key length of 0 which led to a harmless assert.\n\nBug: chromium:503542607\nChange-Id: I8b25049b326633d6549a53c1bdd4b3f031433004\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7778569\nReviewed-by: Harald Alvestrand \u003chta@chromium.org\u003e\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCommit-Queue: Philipp Hancke \u003cphilipp.hancke@googlemail.com\u003e\nCr-Commit-Position: refs/heads/main@{#1617687}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b26866357e3e03277d76f4ea50c22e4426e37aaf\n"
    },
    {
      "commit": "254202e7ef810c6402ee5f7da1273d41d827aa6c",
      "tree": "4d45c0ec9e56f229c7e5d32f51390f38abb86df1",
      "parents": [
        "21bde772ddc059b402a1693a315367214beb4a40"
      ],
      "author": {
        "name": "Tigran Bantikyan",
        "email": "bantikyan@google.com",
        "time": "Mon Apr 13 17:23:40 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 13 17:26:23 2026"
      },
      "message": "fuzzing: Format ChromiumMojoProfile according to Fuzzilli style\n\nThe Fuzzilli repository recently introduced a .swift-format file[1] with\nformatting rules. This CL reformats ChromiumMojoProfile.swift, a\nFuzzilli profile, according to these formatting rules.\n\n[1]: https://github.com/googleprojectzero/fuzzilli/blob/0f65b69f8026cec47162b30e5ac818fbc64a2f27/.swift-format\n\nBug: 500007927\nChange-Id: Ia88bfbf57dfbf7eae8796f006f666f639dfccac4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7753441\nReviewed-by: Jocelyn Tran \u003cjocelyntran@google.com\u003e\nCommit-Queue: Tigran Bantikyan \u003cbantikyan@google.com\u003e\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1613824}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 837410bd95665132b59b095afb8d7bc49ecd7d5a\n"
    },
    {
      "commit": "21bde772ddc059b402a1693a315367214beb4a40",
      "tree": "e0500f08375d325206ed3e22758576099cb8820b",
      "parents": [
        "330e3d1ecbcbc43d3ebbb81a054b461e0259618b"
      ],
      "author": {
        "name": "Jon Toohill",
        "email": "jtoohill@google.com",
        "time": "Mon Apr 13 14:16:01 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 13 14:19:09 2026"
      },
      "message": "Remove use_afl GN arg and AFL_DRIVER_DONT_DEFER env var\n\nBug: 492241998\nChange-Id: I2cabb81cf7c351aa997ea95978dc74476a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7744749\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nCommit-Queue: Jon Toohill \u003cjtoohill@google.com\u003e\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1613687}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b691d02d149ce14ee30ef48267f9f1990a4380e0\n"
    },
    {
      "commit": "330e3d1ecbcbc43d3ebbb81a054b461e0259618b",
      "tree": "cf47cd795ca0f1c30e9336a2c386c6fc5ad85a9c",
      "parents": [
        "6ebde071af33127584b97615c52f7cd9c24c1823"
      ],
      "author": {
        "name": "Tigran Bantikyan",
        "email": "bantikyan@google.com",
        "time": "Wed Apr 08 19:47:59 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 08 19:50:03 2026"
      },
      "message": "fuzzing: Update Mojo Fuzzilli profile\u0027s CodeGenerators and types\n\nThis CL updates the Fuzzilli profile used for fuzzing the LockManager\nMojo interface in order to boost fuzzing coverage.\n\nThe current profile file does not annotate all the added Mojo ILType\nobjects with all pertinent details. For example, the object for the\nLockManagerRemote type is missing the available methods. Some objects\nare missing the available properties, as is the case with\nLockHandleRemote. To ensure that Fuzzilli can easily find and fuzz APIs,\nthis CL ensures target objects are thoroughly populated with relevant\nmethod and property information.\n\nCurrently, Fuzzilli spends too much time producing random JavaScript\ncode instead of fuzzing the Mojo objects provided. To avoid this, nearly\nall default CodeGenerators are disabled. In their place, this CL\nprovides various Mojo-specific CodeGenerators that operate specifically\non the relevant Mojo objects. As a result, Fuzzilli generates nearly\nexclusively Mojo code.\n\nOnce integer enumeration support is added to Fuzzilli, the typings of\njsLockMode and jsWaitMode can be updated, and the profile can begin to\nrely on more generic CodeGenerators. As it stands, without the interface\nspecific logic of `RequestLockGenerator`, Fuzzilli suffers from low\ncorrectness.\n\nBug: 500007927\nChange-Id: I8642d4c82fd510420bf4cf70e846f29d00896adf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7731723\nCommit-Queue: Tigran Bantikyan \u003cbantikyan@google.com\u003e\nReviewed-by: Jocelyn Tran \u003cjocelyntran@google.com\u003e\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1611732}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0d8f2cf229d25c24fa671106c608ab7dfe800a90\n"
    },
    {
      "commit": "6ebde071af33127584b97615c52f7cd9c24c1823",
      "tree": "4ab22f38a47d420a14c0198091d7d05f1248cb95",
      "parents": [
        "c7ee834c77947fa66ec489f49db798bc142e3ce7"
      ],
      "author": {
        "name": "Jocelyn Tran",
        "email": "jocelyntran@google.com",
        "time": "Thu Apr 02 17:29:08 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 02 17:31:04 2026"
      },
      "message": "Update FuzzTest getting started guide\n\nChanges include:\n- Noting that libfuzzer is deprecated.\n- Removing the redundant \"How to fuzz\" summary.\n- Simplifying instructions for configuring build targets.\n- Reordering sections in the logical order (instructions for writing\n  tests are now before the instruction for configuring the build target\n  with the tests).\n- Updating Domain Reference link with direct link.\n\nBug: 478226234\nChange-Id: Id2f0330e49b1249a5dbb78777f0f2db36e136573\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7704585\nReviewed-by: Jon Toohill \u003cjtoohill@google.com\u003e\nCommit-Queue: Jon Toohill \u003cjtoohill@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1609324}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d97e5b06323e50eed1596e25fd43f2501a8fcf45\n"
    },
    {
      "commit": "c7ee834c77947fa66ec489f49db798bc142e3ce7",
      "tree": "fb9e946d4619274c5a3620bd4ad7821ca478bcb9",
      "parents": [
        "6369c60284db43efde58f284c9ae3cb7501be998"
      ],
      "author": {
        "name": "Giovanni Ortuño Urquidi",
        "email": "ortuno@chromium.org",
        "time": "Wed Mar 25 20:17:40 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 25 20:20:43 2026"
      },
      "message": "fuzzilli: Handle cases where js_in_process_fuzzer is launched without FDs\n\nFuzzilli uses three FDs to communicate with our binary: 100, 101, and\n102. When our binary starts, it executes a handshake with fuzzilli using\nthese FDs and then receives JS scripts and executes them. When starting\nup, Fuzzilli launches the target binary without opening these FDs.\n\nWe don\u0027t check that these FDs are opened or that they have the expected\ntype, so reading and writing to them causes problems when Fuzzilli or\ndevelopers launch the binary directly.\n\nFor example, when asan is enabled, these FDs would point to GPU cache\nfiles, so the handshake would fail. When asan is disabled, the FDs would\npoint to themselves, so the handshake succeeds but then we enter an\ninfinite loop.\n\nThis CL fixes this by checking that the FDs are opened and have the\nexpected types i.e. pipes, and regular files.\n\nAn added benefit of gracefully handling these cases is that when agents\ntry to run js_in_process_fuzzer directly, it will no longer crash and\ncause the agents to get side tracked.\n\nFixed: 496140400\nChange-Id: Ifb65ccced16da0f4814d810dc7d02b2dc986ef44\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7701655\nReviewed-by: Jocelyn Tran \u003cjocelyntran@google.com\u003e\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1605063}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2af78345fd233ba4872ce8f485104ed5a03c9cf0\n"
    },
    {
      "commit": "6369c60284db43efde58f284c9ae3cb7501be998",
      "tree": "fb5807ebfa9c264ce0c2a2f35028c8723c553adc",
      "parents": [
        "7a9f17db5a945df7fc9955dfe32266067ffd59fc"
      ],
      "author": {
        "name": "Dylan Jew",
        "email": "dylanj@google.com",
        "time": "Wed Mar 25 16:04:04 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 25 16:07:04 2026"
      },
      "message": "Add documentation for running local coverage for blackbox fuzzers\n\nAdds instructions on how to run the\ntools/code_coverage/view_fuzzer_coverage.py script locally for blackbox\nfuzzers. Assumes you already know how to run your blackbox fuzzer\nlocally, and can point it to the directory of output files that your\nfuzzer generated.\n\nBug: 488980790\nChange-Id: I7e7fd8c38873f56ff2f229d7bb67a9936a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7684420\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nReviewed-by: Alex Kallam \u003caakallam@chromium.org\u003e\nCommit-Queue: Dylan Jew \u003cdylanj@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1604868}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f4d622e250237829c8cbd5b73f02c5ea2bb6687c\n"
    },
    {
      "commit": "7a9f17db5a945df7fc9955dfe32266067ffd59fc",
      "tree": "8f3c44ee546b265069589dd11ea0cf292f3e4f29",
      "parents": [
        "98dc899576ab44dfc54ac48651a331f346aecbd1"
      ],
      "author": {
        "name": "Jon Toohill",
        "email": "jtoohill@google.com",
        "time": "Mon Mar 23 20:39:07 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 23 20:42:17 2026"
      },
      "message": "infra: Remove linux-afl-asan-rel builder.\n\nIt\u0027s been broken for over a year. Also removes the `afl` GN config and\ndocumentation references to AFL.\n\nRemoving `use_afl` and //third_party/afl will come next.\n\nBug: 492241998\nChange-Id: I5826fac8163f3a4cf1e7cc5e5e7cfb346a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7693755\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nAuto-Submit: Jon Toohill \u003cjtoohill@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1603675}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 45a34c12f3680536cc424e020e030cdf3b9fc8b6\n"
    },
    {
      "commit": "98dc899576ab44dfc54ac48651a331f346aecbd1",
      "tree": "54bef204c6382c60a1adb36eefd48bbbb9678597",
      "parents": [
        "a0b75aed1d4137b675e8b063b9390742fa6ff4aa"
      ],
      "author": {
        "name": "Daniel Angulo",
        "email": "angdaniel@google.com",
        "time": "Wed Mar 18 16:18:41 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 18 16:21:30 2026"
      },
      "message": "spanification of libyuv_scale_fuzzer.cc and advance of RNG state preservation.\n\nThis is the result of running the automatic spanification on linux and\nupdating code to use and pass spans where size is known.\n\nThe original patch was fully automated using script:\n//tools/clang/spanify/rewrite-multiple-platforms.sh -platforms\u003dlinux\nThen refined with gemini-cli\n\nThe random number generator state is passed as a copy to the\nFillBufferWithRandomData, so the outer rng is never advanced making the\nthree palnes populated with the exact same sequence of random numbers,\nreducing the entropy and effectiveness of the fuzzer. With this change\nthe RNG is passed as a reference and its state is preserved and advanced\nas expected.\n\ngemini-run/batch-run-1761662609/group_2\n\nBUG: 439964610\nChange-Id: I734f12c47738d4ffbea696945346aeadb3e19055\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7654277\nCommit-Queue: Jon Toohill \u003cjtoohill@google.com\u003e\nReviewed-by: Jon Toohill \u003cjtoohill@google.com\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1601344}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0924c5bd7041b238e0dabd2321b2863b59a60e97\n"
    },
    {
      "commit": "a0b75aed1d4137b675e8b063b9390742fa6ff4aa",
      "tree": "d7d9dd6cf89a6c72c5092b5c4cea54f05f46cfe6",
      "parents": [
        "a09d055e6eeaafaa67c84ff6b8d4263dece63fe0"
      ],
      "author": {
        "name": "Jocelyn Tran",
        "email": "jocelyntran@google.com",
        "time": "Wed Mar 18 13:33:03 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 18 13:35:52 2026"
      },
      "message": "Update fuzzing documentation to emphasize FuzzTest for new targets.\n\nThis change clarifies that FuzzTest is required for all new fuzz targets\nin Chromium, while libFuzzer should only be used for maintaining\nexisting targets.\n\nIt also adds back a link to information on blackbox fuzzing.\n\nBug: 478226234\nChange-Id: Ia7a442ed34a785b5484f730a9b9dc30ad9a92350\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7668952\nCommit-Queue: Jocelyn Tran \u003cjocelyntran@google.com\u003e\nReviewed-by: Jon Toohill \u003cjtoohill@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1601227}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 27c0e81e858375cb621dc2f522222a7f269c6fe7\n"
    },
    {
      "commit": "a09d055e6eeaafaa67c84ff6b8d4263dece63fe0",
      "tree": "a7a4dc862488041ebb427a8c5508524e5c77398f",
      "parents": [
        "8f72f0f652a70f185a6ae045fa61d50330bed434"
      ],
      "author": {
        "name": "Jocelyn Tran",
        "email": "jocelyntran@google.com",
        "time": "Tue Mar 17 22:34:04 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Mar 17 22:36:38 2026"
      },
      "message": "Improve fuzz test coverage generation guide\n\nRefactors the guide to improve clarity. Also, adds instructions on how\nto view the generated coverage report when building on a remote machine.\n\nBug: b:478226234\nChange-Id: I3b8f14d0a4734a764261c4492c1eeb1908f3bb18\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7674321\nCommit-Queue: Jon Toohill \u003cjtoohill@google.com\u003e\nReviewed-by: Jon Toohill \u003cjtoohill@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1600846}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: aa097354e6d4c364bd784ea941db94898c2b396e\n"
    },
    {
      "commit": "8f72f0f652a70f185a6ae045fa61d50330bed434",
      "tree": "186d1d83f14a8021d19b16d2e4f449d072e59bce",
      "parents": [
        "8da2ccc99a96949e808646bbe1fdf697e67dc707"
      ],
      "author": {
        "name": "Jocelyn Tran",
        "email": "jocelyntran@google.com",
        "time": "Mon Mar 16 20:22:35 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 16 20:25:38 2026"
      },
      "message": "Rewrite Chromium fuzzing README for clarity\n\nUpdates the landing page for go/crfuzz so it\u0027s easier for new users to\nfollow.\n\nSpecifically, this update:\n- Adds a note at the top directing users to the ClusterFuzz crash\nreproduction guide.\n- Provides a comparison between FuzzTest and libfuzzer to help\ndevelopers choose the right framework for their use case.\n- Adds a \"Getting help\" section.\n- Replaces the outdated ChromeOS link.\n- Removes links to an outdated blog post and issues filed.\n\nBug: 478226234\nChange-Id: Ibdc0541f483045f5a1b2f5a332df78f749e2b79b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7656780\nReviewed-by: Jon Toohill \u003cjtoohill@google.com\u003e\nCommit-Queue: Jocelyn Tran \u003cjocelyntran@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1600080}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ab075eac4aa82b689ce3558b5fa72f30b54640e1\n"
    },
    {
      "commit": "8da2ccc99a96949e808646bbe1fdf697e67dc707",
      "tree": "62207ca4c2f1998cf190feff6d8f285520834374",
      "parents": [
        "0c8ecc324d212b008e058b77fa1921f0894dd762"
      ],
      "author": {
        "name": "Giovanni Ortuño Urquidi",
        "email": "ortuno@chromium.org",
        "time": "Thu Mar 12 20:19:10 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Mar 12 20:25:04 2026"
      },
      "message": "fuzzilli: Remove unnecessary import\n\nChromiumMojoProfile.swift is already part of the Fuzzilli module so we\ndon\u0027t need to import `fuzzilli`, which was throwing a warning.\n\nBug: 488980791\nChange-Id: Ie2f5f4bd2574245c899c0b12e8c1cde37e266cb1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7662265\nReviewed-by: Jocelyn Tran \u003cjocelyntran@google.com\u003e\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1598627}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 253cef9522152e66ff9bf2b6f53104990e878297\n"
    },
    {
      "commit": "0c8ecc324d212b008e058b77fa1921f0894dd762",
      "tree": "ee40831c4b875b2e83a6bdadb3f983d65a02ae35",
      "parents": [
        "52ebc6fe41ce597c2953f4e3465ea6b889bcade0"
      ],
      "author": {
        "name": "Dylan Jew",
        "email": "dylanj@google.com",
        "time": "Wed Mar 11 15:51:34 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 11 15:55:54 2026"
      },
      "message": "Replace blackbox fuzzer clusterfuzz set up link with reference page\n\nThe reference page helps explain blackbox fuzzers and the difference\ncompared to coverage guided fuzzing. This seems like a better starting\npoint in\nhttps://chromium.googlesource.com/chromium/src/+/HEAD/testing/libfuzzer/README.md\nrather than how to set up a job to run your blackbox fuzzer in\nclusterfuzz.\n\nChange-Id: Ia2b4cd822841d92d1d028047ddbfa05b6a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7653101\nReviewed-by: Alex Kallam \u003caakallam@chromium.org\u003e\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCommit-Queue: Dylan Jew \u003cdylanj@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1597786}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b30ba781c4abd4b5d9d0e95d03bd66e7147ea08e\n"
    },
    {
      "commit": "52ebc6fe41ce597c2953f4e3465ea6b889bcade0",
      "tree": "f55bfb4af58c9e4fbb826e69cb9cd85a67c272b4",
      "parents": [
        "795d546421d3b0f748618646785a378b85578206"
      ],
      "author": {
        "name": "Tigran Bantikyan",
        "email": "bantikyan@google.com",
        "time": "Wed Mar 11 00:50:06 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 11 00:54:54 2026"
      },
      "message": "[fuzzilli] Add v8:fuzzilli_cov as fuzzilli driver dependency\n\nhttps://crrev.com/c/7638570 split cov.h and cov.cc into their own\ntarget, v8:fuzzilli_cov, to facilitate component builds with coverage.\nThis change follows up by adding the newly split target as a dependency\nfor fuzzilli driver.\n\nBug: 489004530\nChange-Id: I77535a588fc6eab7c291bb279b97d3e189a58b79\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7653456\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nReviewed-by: Jocelyn Tran \u003cjocelyntran@google.com\u003e\nCommit-Queue: Tigran Bantikyan \u003cbantikyan@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1597439}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: eb57c723b6188dea91dc5cf607db17f8ba973f0a\n"
    },
    {
      "commit": "795d546421d3b0f748618646785a378b85578206",
      "tree": "976ff0a91928e5b844ab1c7a45f1e9be965799df",
      "parents": [
        "ada206168442cc225508f048b8e6ffc887ecb93d"
      ],
      "author": {
        "name": "Jeremy Leconte",
        "email": "jleconte@google.com",
        "time": "Fri Mar 06 20:40:07 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Mar 06 20:45:19 2026"
      },
      "message": "Wrap libfuzzer_base_wrappers under use_fuzztest_wrapper\n\nlibfuzzer_base_wrappers pulls a dependency on //base and breaks WebRTC:\n\nERROR at //testing/libfuzzer/BUILD.gn:187:12: Can\u0027t load input file.\n  deps \u003d [ \"//base:compiler_specific\" ]\n\nBug: None\nChange-Id: I2af5e3043e0a7ec4c34309971f0f823f87e2f16c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7642289\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Jeremy Leconte \u003cjleconte@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1595619}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: daca22d462976debf92bf6d678972fb58731cc7e\n"
    },
    {
      "commit": "ada206168442cc225508f048b8e6ffc887ecb93d",
      "tree": "7187f86c69349d02ca057f6065ac82afb9b262fb",
      "parents": [
        "7015e9629f042a9bc3be2a92cbddd90ae9731bfc"
      ],
      "author": {
        "name": "Jocelyn Tran",
        "email": "jocelyntran@google.com",
        "time": "Fri Mar 06 17:51:06 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Mar 06 17:57:13 2026"
      },
      "message": "Add local code coverage guide for fuzz tests\n\nBug: b:478226234\nChange-Id: I3313ae6a85fd099578e86525a2561f99e1e955ec\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7628485\nReviewed-by: Jon Toohill \u003cjtoohill@google.com\u003e\nCommit-Queue: Jocelyn Tran \u003cjocelyntran@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1595465}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: bcb9cca47db093213c4877166ef8039003841f9f\n"
    },
    {
      "commit": "7015e9629f042a9bc3be2a92cbddd90ae9731bfc",
      "tree": "082e6d8fd526a7b5b957c2769a27a657f30b419e",
      "parents": [
        "18a885b10e5eab2a6111c3af40e746942bb4506b"
      ],
      "author": {
        "name": "Jocelyn Tran",
        "email": "jocelyntran@google.com",
        "time": "Thu Mar 05 20:50:05 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Mar 05 20:54:01 2026"
      },
      "message": "Add blackbox fuzzer crash reproduction steps\n\nAdd instructions for reproducing blackbox fuzzer crashes and a section\nto distinguish between crashes from blackbox fuzzers and from fuzzing\nengines.\n\nThis CL also polishes some indenting for better readability.\n\nChange-Id: Idcb4a01bca9a7cf6f61d47e5d03443a24fb19909\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7634242\nCommit-Queue: Jon Toohill \u003cjtoohill@google.com\u003e\nReviewed-by: Jon Toohill \u003cjtoohill@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1594890}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 83ac670959073c713df5601af5a7c253cf57d42c\n"
    },
    {
      "commit": "18a885b10e5eab2a6111c3af40e746942bb4506b",
      "tree": "3a207ebc295ce688f01ef6241f167bb8bc69c0b7",
      "parents": [
        "abf7376aff8be2c3abc9a3896b4632cba9de26df"
      ],
      "author": {
        "name": "Andrew Paseltiner",
        "email": "apaseltiner@chromium.org",
        "time": "Thu Mar 05 20:23:09 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Mar 05 20:28:56 2026"
      },
      "message": "Add macro for wrapping LLVMFuzzerTestOneInput with spanified inputs\n\nThis will prevent all users of LLVMFuzzerTestOneInput from having to use\ntheir own UNSAFE_BUFFERS annotations alongside manual construction of\nbase::span\u003cconst uint8_t\u003e.\n\nIn this CL, we demonstrate usage of the new macro with some of the\nfuzzers under testing/libfuzzer/fuzzers. Followup CLs will apply the\nsame transformation to fuzzers outside this directory.\n\nBug: 351564777\nChange-Id: I73283ded38daf505d7166e0aa452d0ba20d3de7b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7638171\nReviewed-by: Jon Toohill \u003cjtoohill@google.com\u003e\nCommit-Queue: Jon Toohill \u003cjtoohill@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1594879}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5990b7366c12ac9102276663d7ae6069faae6b76\n"
    },
    {
      "commit": "abf7376aff8be2c3abc9a3896b4632cba9de26df",
      "tree": "ac4b8ca3490c894e85d232ecbdf91ce23cd73523",
      "parents": [
        "e62e113ea5e39f7a1864a1cafe6dde02932375be"
      ],
      "author": {
        "name": "Giovanni Ortuño Urquidi",
        "email": "ortuno@chromium.org",
        "time": "Mon Mar 02 22:08:29 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 02 22:14:18 2026"
      },
      "message": "fuzzing: Implement Mojo Fuzzer Profile and Resources\n\nThis adds a Fuzzilli profile (`ChromiumMojoProfile.swift`) for fuzzing\nthe LockManager Mojo interface and updates the `js_in_process_fuzzer` to\nserve and load the corresponding resources (mojom JavaScript bindings).\n\nBug: 477639524\nChange-Id: I6f661ce09183528bfe2069bcafeae2375f9cd6e4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7585913\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1592732}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4c15d83d278a3c41c32e3deeb0655c95ed533bfd\n"
    },
    {
      "commit": "e62e113ea5e39f7a1864a1cafe6dde02932375be",
      "tree": "a70e73be85cb994691d3ba45b49ac9b3cbd8c03b",
      "parents": [
        "d9dd2c277e166ff1a9f74a2ec936d13236c70413"
      ],
      "author": {
        "name": "Giovanni Ortuño Urquidi",
        "email": "ortuno@chromium.org",
        "time": "Thu Feb 19 21:27:00 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 19 21:31:25 2026"
      },
      "message": "fuzzilli: Fix Fuzzilli driver crash by forcing coverage linkage\n\nThis CL fixes a crash in the Fuzzilli driver caused by the linker\ndropping (`cov.o`) when the explicit call to\n`sanitizer_cov_reset_edgeguards()` is removed.\n`sanitizer_cov_reset_edgeguards()` is a noop when fuzzing Chromium.\n\nChanges:\n  1. Calls `fuzzilli_cov_enable()` at startup to create a strong\n  reference to `cov.o`, ensuring the custom Fuzzilli coverage hooks\n  are linked.\n  2. Removes `sanitizer_cov_reset_edgeguards()` from the main loop\n  since it\u0027s a noop when fuzzing Chromium.\n\nBug: 477639524\nChange-Id: I71318b4e64073635703123a21d6b4ac66a13fe20\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7551313\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1587382}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 33dc8c08b9b9b7d581846404a50f2d2f3234b8b5\n"
    },
    {
      "commit": "d9dd2c277e166ff1a9f74a2ec936d13236c70413",
      "tree": "efa16996e8e34318a2175a2329fedc157442c2a9",
      "parents": [
        "5365477882c5261b67f03f947405f2b9fd6b7653"
      ],
      "author": {
        "name": "Justin Cohen",
        "email": "justincohen@google.com",
        "time": "Wed Feb 18 22:00:48 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 18 22:05:47 2026"
      },
      "message": "Update OWNERS for fuzzer_support_ios.\n\nReplace ajuma@ with rohitrao@ and justincohen@ in OWNERS.\n\nChange-Id: I39199205118f1b4c4abc1520cead8cb4dcfb1fee\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7589084\nAuto-Submit: Justin Cohen \u003cjustincohen@google.com\u003e\nReviewed-by: Rohit Rao \u003crohitrao@chromium.org\u003e\nCommit-Queue: Ali Juma \u003cajuma@chromium.org\u003e\nReviewed-by: Ali Juma \u003cajuma@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1586682}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b1aa11c94046117f87e9d5585266dd8b2fe29c50\n"
    },
    {
      "commit": "5365477882c5261b67f03f947405f2b9fd6b7653",
      "tree": "7bfce73dc9e256d24d80777cd25d45fcdc9555ca",
      "parents": [
        "4a67b63dc923c1d546c8eeee91cb301c2384090a"
      ],
      "author": {
        "name": "Owners Cleanup",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Wed Feb 18 20:36:59 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 18 20:43:59 2026"
      },
      "message": "[owners] Remove zhaoyangli@chromium.org from testing/libfuzzer/fuzzer_support_ios/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the\nOWNERS file tidy. We ask that you do not ignore this change and either\napprove it if the OWNER is no longer active or deny it if the OWNER is\ncontinuing to review CLs (including under a different affiliation).\nThis CL can always be reverted if the understanding changes.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the\nCL) and the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://chromium-review.googlesource.com/q/zhaoyangli@chromium.org\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I01e5dde18f5473ed564c521855bc9990ca346e84\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7588176\nCommit-Queue: Ali Juma \u003cajuma@chromium.org\u003e\nReviewed-by: Ali Juma \u003cajuma@chromium.org\u003e\nAuto-Submit: Owners Cleanup \u003cswarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1586630}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7090c2058c070ee0fb18d018f03d3b2365964d2d\n"
    },
    {
      "commit": "4a67b63dc923c1d546c8eeee91cb301c2384090a",
      "tree": "d487ea6e1f99055bbe44415300815f8cd3ca531e",
      "parents": [
        "1d2fd2183c6305a104d1e61356178cf64a7efdfd"
      ],
      "author": {
        "name": "Jeffrey Yu",
        "email": "yuje@chromium.org",
        "time": "Mon Feb 09 20:08:09 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 09 20:13:19 2026"
      },
      "message": "Replace `std::unordered_map/std::set` with `base::fixed_flat_map/set`.\n\nBug: 473916362\nChange-Id: I9a25f7994da2f5535e18903966bc814653903299\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7553110\nAuto-Submit: Jeffrey Yu \u003cyuje@chromium.org\u003e\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1581959}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0a239f0e2218fc0e5b7b55b7b4677bb4f54b5f0b\n"
    },
    {
      "commit": "1d2fd2183c6305a104d1e61356178cf64a7efdfd",
      "tree": "b3944e19a775850c907cebd0e205e78b7b3dc170",
      "parents": [
        "12f4a81c1c7d0e42fabd7a740daf1332dcabbd7b"
      ],
      "author": {
        "name": "Giovanni Ortuño Urquidi",
        "email": "ortuno@chromium.org",
        "time": "Fri Feb 06 15:46:57 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 06 16:09:10 2026"
      },
      "message": "fuzzing: Rename use_fuzzilli to use_chromium_fuzzilli\n\nThe `use_fuzzilli` variable is being renamed to `use_chromium_fuzzilli` to better\ndistinguish it from the `v8_fuzzilli` variable used in V8. This makes it\nclearer when Fuzzilli is being used only in a V8 context and when it\u0027s\nbeing used with Chromium.\n\nBug: 477639524\nChange-Id: I86cee5bb9a8732844af5eb8194b1caae248fba4b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7540390\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1580844}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 781e7d23656100fa9190c5ce5c6d220d514a0ac1\n"
    },
    {
      "commit": "12f4a81c1c7d0e42fabd7a740daf1332dcabbd7b",
      "tree": "82dc5b1360e56db425fd4fd6c831b62043595446",
      "parents": [
        "793a2f3995e15a03b7bd9e66287634273fab6716"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@google.com",
        "time": "Fri Feb 06 10:08:21 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 06 10:14:03 2026"
      },
      "message": "[Fuzzing] Update OWNERS to reflect team changes.\n\nChange-Id: I6d5cf6f2061877db6ab5ec65c83f628e6a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7535203\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1580690}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 00aac31b954ff01caa716b9747eba32f0c51e6f8\n"
    },
    {
      "commit": "793a2f3995e15a03b7bd9e66287634273fab6716",
      "tree": "64a2d72e6f8bc8725e54600da8a27a9fbce0e3d1",
      "parents": [
        "4cc44bb073bf433640945b3541ca11a28cfe2e80"
      ],
      "author": {
        "name": "Giovanni Ortuño Urquidi",
        "email": "ortuno@chromium.org",
        "time": "Tue Jan 27 18:37:56 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 27 18:43:44 2026"
      },
      "message": "fuzzilli: Fix stack-buffer-overflow in Fuzzilli driver on shutdown\n\nThe driver treated 0-byte reads (EOF) from the control pipe as errors\nand attempted to log the `action_msg` buffer. This buffer was not\nnull-terminated, causing the logging operator to read past the stack\nallocation and trigger an ASan `stack-buffer-overflow`.\n\nCheck for EOF explicitly and exit cleanly with a warning. Use\n`base::as_string_view` to log received bytes safely based on the read\nlength. Distinguish between read errors (ERROR) and clean shutdown\n(WARNING).\n\nBug: 477639524\nChange-Id: Iad93d87acb5928f84da9f05f04698deba7693e57\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7513891\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Alex Kallam \u003caakallam@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1575364}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 14d045fe1842e926579368cbf51e7daad1eb5ea1\n"
    },
    {
      "commit": "4cc44bb073bf433640945b3541ca11a28cfe2e80",
      "tree": "a2d8cf3e314ee45488a6a1f442b031bbbe508b11",
      "parents": [
        "5efe53e33d676d6428a54a7b2ba7d935f8eb2e5d"
      ],
      "author": {
        "name": "Ben Wagner",
        "email": "bungeman@chromium.org",
        "time": "Thu Jan 22 14:44:27 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 22 14:49:44 2026"
      },
      "message": "Update SkPath utilities to use SkPathBuilder\n\nThe versions of these functions which take SkPath as a destination are\ndeprecated. Instead use the versions which take SkPathBuilder.\n\nChange-Id: If7bf3baffc05e1a62130b8b67ba2e3a16050b83f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7504975\nReviewed-by: Colin Blundell \u003cblundell@chromium.org\u003e\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nAuto-Submit: Ben Wagner \u003cbungeman@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1572959}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8072f176cb3ef93a45c714296eb40921f6808b4a\n"
    },
    {
      "commit": "5efe53e33d676d6428a54a7b2ba7d935f8eb2e5d",
      "tree": "92f7e3fe429203cc33ece456a27d90b6ecc5273f",
      "parents": [
        "ac847388830e372cd042be7e94ad90d0c2858ea2"
      ],
      "author": {
        "name": "Alex Gough",
        "email": "ajgo@chromium.org",
        "time": "Wed Jan 14 22:30:37 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 14 22:38:06 2026"
      },
      "message": "Reland \"Allow StackTrace to probe for dbghelp on Windows\"\n\nThis is a reland of commit ab086808f8b2babc78bb68e85c2c9da93d00d412\n\nThe original change assumed dbghelp.dll was distributed with Chrome\nbut it is not, so this reland instead simply probes for dbghelp.dll\nby name, which will look in the dll directory on bots and system paths\nin deployed Chrome.\n\nIn addition, this CL accidentally fixes some libfuzzer tests which were\n\"passing\" by detecting a failure to symbolize a stack. As the dbhhelp\nprobe in base:: now allows symbols to be fetched in unsandboxed test\nprocesses these stacks are now valid, and the tests are updated to\ncheck for valid output:\n\n FuzzerStacktraceTest.SymbolizesUAF\n FuzzerStacktraceTest.SymbolizesCheck\n\nOriginal change\u0027s description:\n\u003e Allow StackTrace to probe for dbghelp on Windows\n\u003e\n\u003e Before this CL stacktraces in some developer builds would not be\n\u003e symbolized even when the sandbox allowed symbol loading. dbghelp is\n\u003e delayloaded on Windows and isn\u0027t available in some sandboxed processes -\n\u003e as symbol files cannot be loaded into these processes it isn\u0027t very\n\u003e useful. Sandboxed processes can still produce numeric stacks.\n\u003e\n\u003e This CL allows StackTrace() to probe for dbghelp dll and use it if it\n\u003e can be loaded. This is done by attempting to load the module, then\n\u003e forcing resolution of delayloaded functions. It cannot probe purely by\n\u003e calling the LoadAllImports helper as this results in a delayloading\n\u003e crash if the module cannot be loaded.\n\u003e\n\u003e A positive side effect of this is that it is now safe to call\n\u003e base::StackTrace().ToString() in a sandboxed process. The v8\n\u003e configuration can again use the default stacktrace function.\n\u003e\n\u003e Bug: 462160529\n\u003e Change-Id: I9cfc8d035bb53bb65ed0de356491a4a98809db34\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7303072\n\u003e Reviewed-by: Kyle Charbonneau \u003ckylechar@chromium.org\u003e\n\u003e Commit-Queue: Alex Gough \u003cajgo@chromium.org\u003e\n\u003e Reviewed-by: Leszek Swirski \u003cleszeks@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1567106}\n\nBug: 462160529, 40948553\nChange-Id: I5c4f0a8254681376262384a39230da70b10a60a7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7452310\nCommit-Queue: Alex Gough \u003cajgo@chromium.org\u003e\nReviewed-by: Leszek Swirski \u003cleszeks@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nReviewed-by: Kyle Charbonneau \u003ckylechar@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1569340}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 128ded4b9483a395359f36b786ef66b50265fdd3\n"
    },
    {
      "commit": "ac847388830e372cd042be7e94ad90d0c2858ea2",
      "tree": "d6672a991b811b6cc75e4aecc73e008dad682247",
      "parents": [
        "00c72cfca8cfa6a8afc058ddf49238a17f864d05"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Tue Jan 06 23:14:41 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 06 23:22:46 2026"
      },
      "message": "Migrate various base::Contains() to contains() in testing\n\nBug: 470391351\nChange-Id: I7c4cb8ffcebe6282c73552ee45952602b4eef8b7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7366888\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Ben Pastene \u003cbpastene@chromium.org\u003e\nAuto-Submit: Victor Vianna \u003cvictorvianna@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1565302}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 84b8493b9ee0e1eb9380cf0e18a95d7f22265b44\n"
    },
    {
      "commit": "00c72cfca8cfa6a8afc058ddf49238a17f864d05",
      "tree": "e76f6b82330271d75203bfe19548094109f79e93",
      "parents": [
        "f1e12a1b5cea1a2aa59192de48e492cfb7b3b6d6"
      ],
      "author": {
        "name": "Antonio Alphonse",
        "email": "alphonsea@google.com",
        "time": "Fri Dec 12 09:13:38 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Dec 12 09:21:43 2025"
      },
      "message": "[Fuzzing] Add test for check failure stacktraces.\n\nBug: 40948553\nChange-Id: If5672f7b9baf4cc76919fce89f3f27a59cc6c289\nCq-Include-Trybots: luci.chromium.try:chromeos-x64-libfuzzer-asan-rel-tests,linux-x64-centipede-asan-rel-tests,linux-x64-libfuzzer-asan-dbg-tests,linux-x64-libfuzzer-asan-rel-tests,linux-x64-libfuzzer-msan-rel-tests,linux-x64-libfuzzer-ubsan-rel-tests,linux-x86-libfuzzer-asan-rel-tests,mac-arm64-libfuzzer-asan-rel-tests,win-x64-libfuzzer-asan-rel-tests\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5904310\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1557915}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0328bbebd7b52a70c15cca551bd7f1904818d1f3\n"
    },
    {
      "commit": "f1e12a1b5cea1a2aa59192de48e492cfb7b3b6d6",
      "tree": "0d3752d9b819925dab038ecaf3832c358471afe6",
      "parents": [
        "874cc741183ceabf107175369a92dd763d948f10"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@google.com",
        "time": "Wed Dec 03 07:34:39 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Dec 03 07:55:20 2025"
      },
      "message": "[Chrome Fuzzing] Document where to find sanitizer suppressions.\n\nFixed: 448207018\nChange-Id: I894a4b2a023fc33fbf708930eab786646a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7204398\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Fergal Daly \u003cfergal@chromium.org\u003e\nCommit-Queue: Fergal Daly \u003cfergal@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1553264}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e7f5fa9dc121b4c668bc034d955764a4b93571ee\n"
    },
    {
      "commit": "874cc741183ceabf107175369a92dd763d948f10",
      "tree": "816bfbc622289b7d167c8b05c0936298bf074a58",
      "parents": [
        "88b38180c18fd58c2678ec0520b44c9bff590a64"
      ],
      "author": {
        "name": "Björn Terelius",
        "email": "terelius@chromium.org",
        "time": "Fri Nov 14 09:20:28 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Nov 14 09:25:20 2025"
      },
      "message": "Revert \"fix of auto spanification for libfuzzer\"\n\nThis reverts commit cdd3e5c2638fc268ced4d11334133cc85e108b48.\n\nReason for revert: Adding a //base dependency in //testing breaks downstream projects (that can\u0027t use //base)\n\nOriginal change\u0027s description:\n\u003e fix of auto spanification for libfuzzer\n\u003e\n\u003e spanification: automatically spanify testing/libfuzzer/unittest_main.cc\n\u003e etc.\n\u003e\n\u003e This is the result of running the automatic spanification on linux and\n\u003e updating code to use and pass spans where size is known.\n\u003e\n\u003e The original patch was fully automated using script:\n\u003e //tools/clang/spanify/rewrite-multiple-platforms.sh -platforms\u003dlinux\n\u003e Then refined with gemini-cli\n\u003e\n\u003e gemini-run/batch-run-1761116551/group_104\n\u003e\n\u003e BUG\u003d439964610\n\u003e\n\u003e Change-Id: I30ba2b835150041d2e8ce36eb3ef5a18d41a84d7\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7138958\n\u003e Reviewed-by: Stephen Nusko \u003cnuskos@chromium.org\u003e\n\u003e Auto-Submit: Daniel Angulo \u003cangdaniel@google.com\u003e\n\u003e Commit-Queue: Daniel Angulo \u003cangdaniel@google.com\u003e\n\u003e Reviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1544501}\n\nBug: 439964610\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I5f39b7a046a0e00d5e351460e659d764d438dddf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7156575\nCommit-Queue: Jeremy Leconte \u003cjleconte@google.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1544806}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b54a82bfa3d0b4766d5bf0a52de93838c268ada3\n"
    },
    {
      "commit": "88b38180c18fd58c2678ec0520b44c9bff590a64",
      "tree": "13b8e359d131acb702ffc917aea12ccaceeb2904",
      "parents": [
        "c561b4dbad651c63e63a6f7015605ef67743c360"
      ],
      "author": {
        "name": "Daniel Angulo",
        "email": "angdaniel@google.com",
        "time": "Thu Nov 13 21:05:35 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Nov 13 21:25:16 2025"
      },
      "message": "fix of auto spanification for libfuzzer\n\nspanification: automatically spanify testing/libfuzzer/unittest_main.cc\netc.\n\nThis is the result of running the automatic spanification on linux and\nupdating code to use and pass spans where size is known.\n\nThe original patch was fully automated using script:\n//tools/clang/spanify/rewrite-multiple-platforms.sh -platforms\u003dlinux\nThen refined with gemini-cli\n\ngemini-run/batch-run-1761116551/group_104\n\nBUG\u003d439964610\n\nChange-Id: I30ba2b835150041d2e8ce36eb3ef5a18d41a84d7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7138958\nReviewed-by: Stephen Nusko \u003cnuskos@chromium.org\u003e\nAuto-Submit: Daniel Angulo \u003cangdaniel@google.com\u003e\nCommit-Queue: Daniel Angulo \u003cangdaniel@google.com\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1544501}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cdd3e5c2638fc268ced4d11334133cc85e108b48\n"
    },
    {
      "commit": "c561b4dbad651c63e63a6f7015605ef67743c360",
      "tree": "816bfbc622289b7d167c8b05c0936298bf074a58",
      "parents": [
        "7446275606dd9230e854b898d9c6a5e76bd42729"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Mon Nov 03 17:29:05 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Nov 03 17:32:21 2025"
      },
      "message": "[pathbuilder] Enforce immutable SkPath APIs globally\n\nPath-editing methods in Skia\u0027s SkPath are being deprecated.  This is the\nfinal step in migrating Chromium to SkPathBuilder.\n\nTurn on SK_HIDE_PATH_EDIT_METHODS to enforce non-editing SkPath APIs.\n\nRefactor remaining call sites (that were missed in previous cleanup CLs)\nto use SkPathBuilder or named factories.\n\nNo functional changes.\n\nBug: 378688986\nChange-Id: Ib088b78a7ac798fe83004252694d7c3a867531f2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7101838\nReviewed-by: Mike Reed \u003cmike@reedtribe.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nReviewed-by: Dana Fried \u003cdfried@chromium.org\u003e\nReviewed-by: Toni Barzic \u003ctbarzic@google.com\u003e\nReviewed-by: Mitsuru Oshima \u003coshima@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nReviewed-by: Ted Choc \u003ctedchoc@chromium.org\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1539408}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 63267f2f424009cfa9a3f5e05877b9c2a0647ede\n"
    },
    {
      "commit": "7446275606dd9230e854b898d9c6a5e76bd42729",
      "tree": "f6e33a09757ad5d3327c737169580d6a32348b7f",
      "parents": [
        "861f134aa3e4fba6e60649d75cdb4e30475f45e6"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@chromium.org",
        "time": "Thu Oct 23 16:28:18 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 23 16:31:11 2025"
      },
      "message": "Use span-based Skia APIs\n\nThe old style rawptr + size entry points are being deprecated.\n\nUpdate call sites to equivalent SkSpan-based APIs, and drop the\nSK_SUPPORT_UNSPANNED_APIS Skia define.\n\nChange-Id: I4622a65d98387a7cd95ace7a7a854621a20eec5a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7067794\nReviewed-by: Mike Reed \u003cmike@reedtribe.org\u003e\nReviewed-by: Etienne Bergeron \u003cetienneb@chromium.org\u003e\nReviewed-by: Keren Zhu \u003ckerenzhu@chromium.org\u003e\nReviewed-by: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Florin Malita \u003cfmalita@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1534394}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 903f5f0fca6581a85bbdc09a1e9df860398971e0\n"
    },
    {
      "commit": "861f134aa3e4fba6e60649d75cdb4e30475f45e6",
      "tree": "ae2b1594d82e5503d2daedfacc31250d803894de",
      "parents": [
        "0ff073c356cd516c0208c1b4e342b3531bdc7501"
      ],
      "author": {
        "name": "Giovanni Ortuño Urquidi",
        "email": "ortuno@chromium.org",
        "time": "Tue Oct 21 09:48:54 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Oct 21 09:51:29 2025"
      },
      "message": "mojo: Fix leak in TemplateUrlParserFuzzer\n\nCalling TemplateURLParser::Parse() creates a Remote which is destroyed\nwhen the callback runs. Shutting down in the middle of this causes\nlow-level classes like ipcz::TrapSet::Trap to be leaked.\n\nWait for Mojo to finish cleaning up to avoid leaks.\n\nFixed: 350325617\nChange-Id: I70d853f733d58210d8b7cdcdda4c4bc301070804\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7062852\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nAuto-Submit: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nReviewed-by: Alex Gough \u003cajgo@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1532831}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3beec89228fb24bb8e18ece50e2b52a748ea485e\n"
    },
    {
      "commit": "0ff073c356cd516c0208c1b4e342b3531bdc7501",
      "tree": "f3a395d39d9b15dcc6064a529234e9be9bb5e1d4",
      "parents": [
        "8a15fcea556aa248aa23e721f59d28a7e388268c"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Thu Oct 16 09:34:27 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 16 09:37:03 2025"
      },
      "message": "Remove unnecessary //build/config/features.gni imports\n\nThis .gni file only defines a few GN variables. Files that don\u0027t use\nthose variables don\u0027t need to import this .gni file.\n\nChange-Id: I06e1e20e348cf7d29238c80430a3139b72b3fc9a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7047261\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nOwners-Override: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nAuto-Submit: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1530708}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d885eb6bd1991e0b2901dcae97ea53c6cd8f78f8\n"
    },
    {
      "commit": "8a15fcea556aa248aa23e721f59d28a7e388268c",
      "tree": "883070592ed7faf63035ed6c9b6c11bda32ec0f5",
      "parents": [
        "e3ad27906ae7beba2965212b721c054f9a6c3835"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Tue Sep 30 14:08:03 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 30 14:10:37 2025"
      },
      "message": "[rust png] Reland: Reinforce `testonly`-ness of some users of `libpng`.\n\nThis reverts commit 7fa4c2d7ab42a48247ce8e0290cbb7e854990f1e and\neffectively relands https://crrev.com/c/6976870.  The reland is\nattempted after using wildcards to cover extra gni-generated targets.\n`Cq-Include-Trybots` directives in the CL description should verify\ncorrectness of the reland.  Original CL description follows:\n\nThis CL extracts a separate `third_party/libpng:libpng_for_testonly`\ntarget which:\n\n1) Is a `group` that proxies/forwards to the `libpng` target by listing\n   it as its `public_deps`\n2) Has limited visibility (based on the new `libpng_testonly_visibility`\n   introduced in the refactored `third_party/libpng/visibility.gni`).\n   The new visibility is almost unchanged, except for explicitly\n   spelling out some targets instead of using wildcards\n3) Is marked as `testonly`\n\nBug: 443128323\nChange-Id: If7ba0d184324a5c662aaf2d52122994ea778d452\nCq-Include-Trybots: luci.chromium.try:ios-catalyst\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6991491\nAuto-Submit: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1522830}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4f7637304eca894adf2e70078a55654a88224a30\n"
    },
    {
      "commit": "e3ad27906ae7beba2965212b721c054f9a6c3835",
      "tree": "2ac2718e437018fe88a2a6202932aa3e4d0abd84",
      "parents": [
        "e42024aabdf9c287cd06f73134983fa22928d3ca"
      ],
      "author": {
        "name": "Yi Gu",
        "email": "yigu@chromium.org",
        "time": "Fri Sep 26 21:07:20 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Sep 26 21:10:38 2025"
      },
      "message": "Revert \"[rust png] Reinforce `testonly`-ness of some users of `libpng`.\"\n\nThis reverts commit e800913378944238d93efb337e76afb44af08dfd.\n\nReason for revert: Causing some bots failure: https://ci.chromium.org/ui/p/chromium/builders/ci/Libfuzzer%20Upload%20iOS%20Catalyst%20Debug/116009/overview\nOr https://ci.chromium.org/ui/p/chromium/builders/ci/ios-catalyst/201046/overview\n\nOriginal change\u0027s description:\n\u003e [rust png] Reinforce `testonly`-ness of some users of `libpng`.\n\u003e\n\u003e This CL extracts a separate `third_party/libpng:libpng_for_testonly`\n\u003e target which:\n\u003e\n\u003e 1) Is a `group` that proxies/forwards to the `libpng` target by listing\n\u003e    it as its `public_deps`\n\u003e 2) Has limited visibility (based on the new `libpng_testonly_visibility`\n\u003e    introduced in the refactored `third_party/libpng/visibility.gni`).\n\u003e    The new visibility is almost unchanged, except for explicitly\n\u003e    spelling out some targets instead of using wildcards\n\u003e 3) Is marked as `testonly`\n\u003e\n\u003e Bug: 443128323\n\u003e Change-Id: I15626f7ece79304f9649057e7e215c3e72d15b92\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6976870\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1521521}\n\nBug: 443128323\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I106b084528894950a44f52ce7e84c002c54a007e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6990712\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nOwners-Override: Yi Gu \u003cyigu@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Yi Gu \u003cyigu@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1521554}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7fa4c2d7ab42a48247ce8e0290cbb7e854990f1e\n"
    },
    {
      "commit": "e42024aabdf9c287cd06f73134983fa22928d3ca",
      "tree": "883070592ed7faf63035ed6c9b6c11bda32ec0f5",
      "parents": [
        "d2d08152d606946668ea513011cd0ac85515273f"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Fri Sep 26 20:34:01 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Sep 26 20:37:11 2025"
      },
      "message": "[rust png] Reinforce `testonly`-ness of some users of `libpng`.\n\nThis CL extracts a separate `third_party/libpng:libpng_for_testonly`\ntarget which:\n\n1) Is a `group` that proxies/forwards to the `libpng` target by listing\n   it as its `public_deps`\n2) Has limited visibility (based on the new `libpng_testonly_visibility`\n   introduced in the refactored `third_party/libpng/visibility.gni`).\n   The new visibility is almost unchanged, except for explicitly\n   spelling out some targets instead of using wildcards\n3) Is marked as `testonly`\n\nBug: 443128323\nChange-Id: I15626f7ece79304f9649057e7e215c3e72d15b92\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6976870\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1521521}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e800913378944238d93efb337e76afb44af08dfd\n"
    },
    {
      "commit": "d2d08152d606946668ea513011cd0ac85515273f",
      "tree": "2ac2718e437018fe88a2a6202932aa3e4d0abd84",
      "parents": [
        "2877b904bc1afd3a7a81b25dd7e5c2b2fb59bf9d"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Fri Sep 26 14:20:18 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Sep 26 14:22:46 2025"
      },
      "message": "[Fuzzing] Fix fuzzer smoke tests under centipede.\n\nAbstract away how to run a fuzz target into a utility class that tests\ncan then use, regardless of the fuzzing engine being built for.\n\nBug: 432407787\nChange-Id: If6f908477a8b9c800d423957ed7991dc88724ae7\nCq-Include-Trybots: luci.chromium.try:chromeos-x64-libfuzzer-asan-rel-tests,linux-x64-libfuzzer-asan-dbg-tests,linux-x64-libfuzzer-asan-rel-tests,linux-x64-libfuzzer-msan-rel-tests,linux-x64-libfuzzer-ubsan-rel-tests,linux-x86-libfuzzer-asan-rel-tests,mac-arm64-libfuzzer-asan-rel-tests,win-x64-libfuzzer-asan-rel-tests,linux-x64-centipede-asan-rel-tests\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6967736\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1521267}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 261bf5a15d044ffe7075dbabe014d06c6d47a61d\n"
    },
    {
      "commit": "2877b904bc1afd3a7a81b25dd7e5c2b2fb59bf9d",
      "tree": "5fdfa6f114c74cbbb2f20aa659b76b61775b8f57",
      "parents": [
        "135b6804ed38f788e17be690b65a8aa799896407"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Thu Sep 18 15:11:21 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Sep 18 15:18:27 2025"
      },
      "message": "[Fuzzing] Basic smoke tests for fuzzers.\n\nBug: 432407787\nChange-Id: Iad585442272849211fdcdc4c55f34d9098976dbf\nCq-Include-Trybots: luci.chromium.try:chromeos-x64-libfuzzer-asan-rel-tests,linux-x64-libfuzzer-asan-dbg-tests,linux-x64-libfuzzer-asan-rel-tests,linux-x64-libfuzzer-msan-rel-tests,linux-x64-libfuzzer-ubsan-rel-tests,linux-x86-libfuzzer-asan-rel-tests,mac-arm64-libfuzzer-asan-rel-tests,win-x64-libfuzzer-asan-rel-tests\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6877529\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1517305}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d6b92bca5341cfeb113da8b2a598048f0c55e3af\n"
    },
    {
      "commit": "135b6804ed38f788e17be690b65a8aa799896407",
      "tree": "1002caef29ae466b6f9081f60800409ff5ddaf44",
      "parents": [
        "b5a6f2ebef923fe4979e7693018c30ebec0d65db"
      ],
      "author": {
        "name": "Ali Hijazi",
        "email": "ahijazi@chromium.org",
        "time": "Tue Sep 16 13:37:53 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 16 13:41:10 2025"
      },
      "message": "Revert \"Re-enable chrome_tint_wgsl_fuzzer in libfuzzer builds\"\n\nThis reverts commit d53097ecaeddf63629b779e952769b713a04e047.\n\nReason for revert: The underlying issue with the fuzztest\ncompatibility layer is still there and needs more investigation.\n\nOriginal change\u0027s description:\n\u003e Re-enable chrome_tint_wgsl_fuzzer in libfuzzer builds\n\u003e\n\u003e The issue should now be fixed on the fuzztest compatibility layer with\n\u003e libfuzzer.\n\u003e\n\u003e Bug: 406454922\n\u003e Change-Id: I8134a36bd103fe0106594ff4a368d8fa28020924\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6939712\n\u003e Reviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\n\u003e Commit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1515408}\n\nBug: 406454922\nChange-Id: I7118cda8bf21fda324dc67639a62872a14b0c5c9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6954525\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1515998}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 34c9ddbf35167610bf256a765c17191242950c58\n"
    },
    {
      "commit": "b5a6f2ebef923fe4979e7693018c30ebec0d65db",
      "tree": "d065b795300c5ad9a84be423f405d581958d930b",
      "parents": [
        "4134e0107fdb34aebcec8289447128d7cc0c1220"
      ],
      "author": {
        "name": "Ali Hijazi",
        "email": "ahijazi@chromium.org",
        "time": "Mon Sep 15 10:20:22 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Sep 15 10:27:05 2025"
      },
      "message": "Re-enable chrome_tint_wgsl_fuzzer in libfuzzer builds\n\nThe issue should now be fixed on the fuzztest compatibility layer with\nlibfuzzer.\n\nBug: 406454922\nChange-Id: I8134a36bd103fe0106594ff4a368d8fa28020924\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6939712\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1515408}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d53097ecaeddf63629b779e952769b713a04e047\n"
    },
    {
      "commit": "4134e0107fdb34aebcec8289447128d7cc0c1220",
      "tree": "1002caef29ae466b6f9081f60800409ff5ddaf44",
      "parents": [
        "e924da4e07b6c366d9076dda7d0ba23f04f2b38f"
      ],
      "author": {
        "name": "Owners Cleanup",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Thu Sep 11 08:51:44 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Sep 11 09:04:19 2025"
      },
      "message": "[owners] Remove paulsemel@chromium.org from testing/libfuzzer/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the\nOWNERS file tidy. We ask that you do not ignore this change and either\napprove it if the OWNER is no longer active or deny it if the OWNER is\ncontinuing to review CLs (including under a different affiliation).\nThis CL can always be reverted if the understanding changes.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the\nCL) and the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://chromium-review.googlesource.com/q/paulsemel@chromium.org\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I10a48ebcc1e24e7fdf38dd92e85256af069f4ae0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6931470\nReviewed-by: Pâris Meuleman \u003cpmeuleman@chromium.org\u003e\nAuto-Submit: Owners Cleanup \u003cswarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com\u003e\nCommit-Queue: Pâris Meuleman \u003cpmeuleman@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1514159}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 35999cd3f9993465987de08a1f0f14136660e5f0\n"
    },
    {
      "commit": "e924da4e07b6c366d9076dda7d0ba23f04f2b38f",
      "tree": "96bb9675a903b54212183084df03fc54ac56ed2f",
      "parents": [
        "5f9ba1c8c0c6b6cc341afc10f670e4653107f3b6"
      ],
      "author": {
        "name": "Michael Achenbach",
        "email": "machenbach@chromium.org",
        "time": "Thu Aug 28 08:56:29 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 28 08:58:48 2025"
      },
      "message": "[test][fuzzilli] Add owners for the Chromium-Fuzzilli integration\n\nThis is solely used in Fuzzilli infrastructure. Adding Fuzzilli owner\nand actual authors as owners to enable faster profile updates in the\nfuture.\n\nChange-Id: I447c823e740ce716d76a6fa80f050eb48f10968d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6894434\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nAuto-Submit: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1507594}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e90a7670954038444b308eadeaff1b4189679da6\n"
    },
    {
      "commit": "5f9ba1c8c0c6b6cc341afc10f670e4653107f3b6",
      "tree": "d1bdf260d0a77a4f745b9bf29c6aeb2ad8c279fc",
      "parents": [
        "4fbd7d915d5b64951f904a688205c082c6b0df76"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Fri Aug 22 15:35:44 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 22 15:38:25 2025"
      },
      "message": "[Fuzzing] Expect Mac ARM64 stack frame format.\n\nBug: 435630448\nChange-Id: I40f30f11a5b58867ac986285b430c7bc57b83e15\nCq-Include-Trybots: luci.chromium.try:linux-x64-libfuzzer-asan-dbg-tests,linux-x64-libfuzzer-asan-rel-tests,linux-x64-libfuzzer-ubsan-rel-tests,linux-x86-libfuzzer-asan-rel-tests,win-x64-libfuzzer-asan-rel-tests,mac-arm64-libfuzzer-asan-rel-tests\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6874570\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1505090}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 13cb2752311632dbfde8a72848de51460fd6f6e9\n"
    },
    {
      "commit": "4fbd7d915d5b64951f904a688205c082c6b0df76",
      "tree": "c7e7f32df37a2f1f956374af27db91912304e0d8",
      "parents": [
        "1d8a86ad27b848d3edec2a1fa852c772f8331dd9"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Fri Aug 22 15:09:39 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 22 15:19:44 2025"
      },
      "message": "[Fuzzing] Fix fuzzing_unittests build under MSan.\n\nRework conditional compilation to avoid compiling unreachable code.\n\nBug: 435582616\nChange-Id: I9437234379780f3c3214c3b601b6b7f40fac8127\nCq-Include-Trybots: luci.chromium.try:linux-x64-libfuzzer-asan-dbg-tests,linux-x64-libfuzzer-asan-rel-tests,linux-x64-libfuzzer-msan-rel-tests,linux-x64-libfuzzer-ubsan-rel-tests,linux-x86-libfuzzer-asan-rel-tests,win-x64-libfuzzer-asan-rel-tests\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6875287\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1505071}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b2b225931f01d1777a9ab68382366b0542c30e6b\n"
    },
    {
      "commit": "1d8a86ad27b848d3edec2a1fa852c772f8331dd9",
      "tree": "8e3eeed3d8fb59b4f4a385a5a2ccd1b7f8a51659",
      "parents": [
        "f04293f288f20c2dca6714adca6fcc13924e3935"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Fri Aug 22 09:22:00 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 22 09:24:43 2025"
      },
      "message": "[Fuzzing] Adjust test expectations when seed corpuses are not built.\n\nThe `archive_seed_corpus` GN argument controls whether seed corpuses\nspecified in fuzzer GN target definitions are packaged into zips as\ndata dependencies of their fuzzer executables. When the argument is\nfalse, the tests fail because they cannot find the corpus zips.\n\nAlong the way:\n\n* Consolidate the buildflag header with that used for fuzztests\n* Avoid crashing with out-of-bounds accesses on test failures\n\nBug: 435582616\nFixed: 435582616\nChange-Id: I49aa638257b4f9edb342d07292a4286a041c0f3a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6870751\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1504919}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d2f090a6ad13ddec373d84ad47e3046247438796\n"
    },
    {
      "commit": "f04293f288f20c2dca6714adca6fcc13924e3935",
      "tree": "1f7444730e64579067948f24c0a8b0f2faba347d",
      "parents": [
        "d55081f7ac5a4d4550f7983011cbac6a3c632926"
      ],
      "author": {
        "name": "Matthias Liedtke",
        "email": "mliedtke@chromium.org",
        "time": "Fri Aug 22 09:05:03 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 22 09:13:12 2025"
      },
      "message": "[test][fuzzilli] Update ChromiumProfile after changed interface\n\nThis should fix the compilation errors for the chromium Fuzzilli\ninstances. The interface was changed in:\nhttps://chrome-internal-review.googlesource.com/c/v8/fuzzilli/+/8465496\n\nChange-Id: I2db555de746c80fc51f52a2324e2e41508920a2a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6858814\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Jakob Kummerow \u003cjkummerow@chromium.org\u003e\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nAuto-Submit: Matthias Liedtke \u003cmliedtke@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1504911}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 13d517dc1fd6425e9db844b7fc42bed1e3b87956\n"
    },
    {
      "commit": "d55081f7ac5a4d4550f7983011cbac6a3c632926",
      "tree": "9aa53fc1cadbdd1ad85fb0f799770f00ee06167e",
      "parents": [
        "3d3a83e9ff7b832b94fff657caf84834352e691e"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Fri Aug 22 08:53:02 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 22 09:02:21 2025"
      },
      "message": "[Fuzzing] Let ASan symbolize crashes in stacktrace_test_fuzzer.\n\nSet `ASAN_OPTIONS\u003dsymbolize\u003d1` in the fuzzer process\u0027 environment,\nas we do in production.\n\nBug: chromium:435630448\nChange-Id: I7889ffd591c4f035a3cf97b1ba4c43b65fa0060d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6870557\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1504906}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 51bfbb29bbae5374e7a172a06333010f048e1b5c\n"
    },
    {
      "commit": "3d3a83e9ff7b832b94fff657caf84834352e691e",
      "tree": "12484ad05baa7796a9d81569b1ecfcd0726f8a08",
      "parents": [
        "44e16a966657b55fabc2435f4d04c0c1fbf4e46a"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Thu Aug 21 16:50:11 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 21 17:04:02 2025"
      },
      "message": "[Fuzzing] Expect Windows stack frame format.\n\nBug: chromium:435630448\nChange-Id: I418c30699ac3137df40344e8bcb1d094963608e7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6870109\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCommit-Queue: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1504572}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 22b761b0406bf97f57b9d400af3e456e9ffeab8d\n"
    },
    {
      "commit": "44e16a966657b55fabc2435f4d04c0c1fbf4e46a",
      "tree": "3399dd7f8dba4f26839a4505a90c80324d9a8693",
      "parents": [
        "904b565676f2794f4b9cde04f24b298fc4145407"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Mon Aug 04 12:15:45 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 04 12:18:10 2025"
      },
      "message": "fuzzing: ensure fuzzing target names end with `_fuzzer`\n\nBug: 435357781\nChange-Id: Iec5ffc0ae350b4d999df6664c0699a1ba375d7cd\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6811453\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1496263}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: dd94f7c9bdb98164f1cfcd915276827ab6e239ed\n"
    },
    {
      "commit": "904b565676f2794f4b9cde04f24b298fc4145407",
      "tree": "228ba5984844612bacc3985404e7d1521a99278c",
      "parents": [
        "7ad131392f74c15e13351e3fe965a1d57dea7b4f"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Fri Jul 25 17:10:40 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 25 17:12:53 2025"
      },
      "message": "Auto-format GN files in various directories\n\nRun \"gn format\" and automatically shorten target references, now that GN\nknows how to do this.\n\nBug: 40760278\nChange-Id: Iec40f7d091ac0f2573b56e366a0d9b5e0302151d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786388\nAuto-Submit: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Thomas Anderson \u003cthomasanderson@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nOwners-Override: Lei Zhang \u003cthestig@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1492144}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 304df6556d069af0bac4a0bacabb7919807e5f14\n"
    },
    {
      "commit": "7ad131392f74c15e13351e3fe965a1d57dea7b4f",
      "tree": "b54f8301339ba391ccf93412964661ed0edd330f",
      "parents": [
        "51b0ea033ea7fd6cab2441b61d58776738c3c6c1"
      ],
      "author": {
        "name": "\u003d",
        "email": "pmeuleman@chromium.org",
        "time": "Fri Jul 25 13:22:09 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 25 13:29:16 2025"
      },
      "message": "Remove android test instrumentation for coverage guided fuzzers\n\nOn android we don\u0027t use the test template in order to avoid the\nspecific android instrumentation and packaging that is added\notherwise.\n\nR\u003dtitouan@chromium.org\n\nBug: 328559555\nChange-Id: Ia49b4a6be314bb1346fd78c825f6e7f0978e924a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6771661\nReviewed-by: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nAuto-Submit: Pâris Meuleman \u003cpmeuleman@chromium.org\u003e\nCommit-Queue: Pâris Meuleman \u003cpmeuleman@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1491999}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6b6e089bff1a246f2916f61dc818fb8274d698ae\n"
    },
    {
      "commit": "51b0ea033ea7fd6cab2441b61d58776738c3c6c1",
      "tree": "427b723c7731d3d9adf6c33eb3e744d741a228ba",
      "parents": [
        "1f61989abe1df43ddefc96f4ca65c41c75eb85e4"
      ],
      "author": {
        "name": "Claudio DeSouza",
        "email": "cdesouza@chromium.org",
        "time": "Mon Jul 21 17:45:38 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 21 17:48:31 2025"
      },
      "message": "[exit-time-destructors] Exclude target with warnings\n\nThis CL is part of number of CLs disabling `-Wexit-time-destructors`in\nplaces where this warning is going off. This will allow having this\nwarning enabled-by-default across the codebase, whilst documenting the\nplaces where corrections for this warning are necessary.\n\nThis change exclude targets under:\n  - testing/libfuzzer\n\nThis CL was uploaded by an experimental version of git cl split\n\nBug: 40031409, 430332953\nChange-Id: I949ddd4524906155fa668319aebae229e6ec78b1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6759263\nAuto-Submit: Claudio DeSouza \u003ccdesouza@chromium.org\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1489639}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d35c68da4c751a8c0473c116d3a6e345561dff9a\n"
    },
    {
      "commit": "1f61989abe1df43ddefc96f4ca65c41c75eb85e4",
      "tree": "6250b48a077149332bde70d04219fa15a2820358",
      "parents": [
        "be48233d7d5087a70ea87cc0f7487c362bd35fe6"
      ],
      "author": {
        "name": "Claudio DeSouza",
        "email": "cdesouza@chromium.org",
        "time": "Mon Jul 21 15:36:59 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 21 15:39:05 2025"
      },
      "message": "[exit-time-destructors] Fix libfuzzer template\n\nThe codegen for the escaping function is relying on a static\n`unordered_map` which trips the exti-time destructors warning. This CL\ncorrects that by making use of a fixed `flat_map`.\n\nBug: 40031409, 430332953\nChange-Id: I9e8f25f2dfc5999e4dbe013b01f7ee064c04a3d0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6764688\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Claudio DeSouza \u003ccdesouza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1489544}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d30951ac75e03fa40394343961ad3b3e0688ebed\n"
    },
    {
      "commit": "be48233d7d5087a70ea87cc0f7487c362bd35fe6",
      "tree": "d77b380bd0bcf9f3f6aff0cbb5a45d4928e85eb7",
      "parents": [
        "18122d7decd5a4a140bb16d3b3d14b35ca1e3cc6"
      ],
      "author": {
        "name": "Michael Achenbach",
        "email": "machenbach@chromium.org",
        "time": "Wed Jul 16 14:06:26 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 16 14:09:50 2025"
      },
      "message": "[fuzzilli] Fix name clash between Chromium and V8 profile\n\nThe V8 and Chromium profile contain both the same global variables\nthat clash when both profiles are included. Using the fileprivate\nannotation for variables we don\u0027t need outside a file, fixes this.\n\nBug: 430207443\nChange-Id: I15a1e6ca0fab853d303e2891eae3895ec39734e9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6759951\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nReviewed-by: Andreas Haas \u003cahaas@chromium.org\u003e\nCommit-Queue: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nAuto-Submit: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1487600}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0d0ad9899d9918559282e7ce55873fea6bbd1e36\n"
    },
    {
      "commit": "18122d7decd5a4a140bb16d3b3d14b35ca1e3cc6",
      "tree": "e1c2bac45fae62bdae04eaba7be9dee25d54fcf6",
      "parents": [
        "cf4d5578c86dad5397ba13e90b52b4bbd8cc7da2"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@chromium.org",
        "time": "Wed Jun 25 13:37:14 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jun 25 13:44:23 2025"
      },
      "message": "[fuzzilli] Adjust ChromiumProfile.swift to new fuzzilli version\n\nSome properties have different names in Fuzzilli now, so update the\nprofile generator accordingly.\n\nBug: 41492790\nChange-Id: I86e5bc18509678d32ef5b990ea18ca9307f8c189\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6667904\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Andreas Haas \u003cahaas@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1478518}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7a24a78fb0092603312f6de1f52208525e660270\n"
    },
    {
      "commit": "cf4d5578c86dad5397ba13e90b52b4bbd8cc7da2",
      "tree": "89ae2595b81ca2ee03aab2a4adf307db93bcc394",
      "parents": [
        "984cef53da19114a7c80727efe429c1c0b7e02b0"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Fri Jun 13 08:25:21 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 13 08:27:45 2025"
      },
      "message": "Reland \"Conditionally include base/logging.h in base/feature_list.h\"\n\nThis is a reland of commit 64b33935a2d6965357b5c616eb7a95ac7fba57e6\n\nSome //base header cleanups collided and the original CL revealed yet\nanother missing include, which https://crrev.com/c/6628957 fixes.\n\nWith all the //base header cleanups, do more IWYU to fix the build.\n\nOriginal change\u0027s description:\n\u003e Conditionally include base/logging.h in base/feature_list.h\n\u003e\n\u003e In base/feature_list.h, base/logging.h is effectively only needed on\n\u003e Chrome OS. Make this include conditional, and then do IWYU to fix the\n\u003e build.\n\u003e\n\u003e Change-Id: I02371f4873a62d7bf66d5460fa731a652cb0ac9a\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6626024\n\u003e Owners-Override: Daniel Cheng \u003cdcheng@chromium.org\u003e\n\u003e Reviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\n\u003e Commit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1470949}\n\nChange-Id: I8432c2080e482e79d7e16b68511ed963887e46cb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6629437\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nOwners-Override: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1473417}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 159a65729cf8fca4d9f453d12d97ab6515360491\n"
    },
    {
      "commit": "984cef53da19114a7c80727efe429c1c0b7e02b0",
      "tree": "5f9dd03d6602e872bdac43dd471c02ae1d6361aa",
      "parents": [
        "1c0c36fb4317f852d3d439a07215a3f42976ed77"
      ],
      "author": {
        "name": "luci-bisection@appspot.gserviceaccount.com",
        "email": "luci-bisection@appspot.gserviceaccount.com",
        "time": "Sat Jun 07 17:45:06 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 17:46:35 2025"
      },
      "message": "Revert \"Conditionally include base/logging.h in base/feature_list.h\"\n\nThis reverts commit 64b33935a2d6965357b5c616eb7a95ac7fba57e6.\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/8712704309338058529\n\nSample failed build: https://ci.chromium.org/b/8712704309338058529\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%2F6626024\u0026format\u003dPLAIN\u0026priority\u003dP3\u0026title\u003dWrongly+blamed+https%3A%2F%2Fci.chromium.org%2Fui%2Fp%2Fchromium%2Fbisection%2Fcompile-analysis%2Fb%2F8712704309338058529\u0026type\u003dBUG\n\nOriginal change\u0027s description:\n\u003e Conditionally include base/logging.h in base/feature_list.h\n\u003e\n\u003e In base/feature_list.h, base/logging.h is effectively only needed on\n\u003e Chrome OS. Make this include conditional, and then do IWYU to fix the\n\u003e build.\n\u003e\n\u003e Change-Id: I02371f4873a62d7bf66d5460fa731a652cb0ac9a\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6626024\n\u003e Owners-Override: Daniel Cheng \u003cdcheng@chromium.org\u003e\n\u003e Reviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\n\u003e Commit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1470949}\n\u003e\n\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I1164a98c2f3473d01981d0851048e67828ec974e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6627511\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\nBot-Commit: luci-bisection@appspot.gserviceaccount.com \u003cluci-bisection@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1470953}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e6b157127baffe211db94ccb82e8c862074f27dc\n"
    },
    {
      "commit": "1c0c36fb4317f852d3d439a07215a3f42976ed77",
      "tree": "89ae2595b81ca2ee03aab2a4adf307db93bcc394",
      "parents": [
        "03ee33b145e2423fb4840e9ebb74253716f6f726"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Sat Jun 07 16:40:11 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 16:42:39 2025"
      },
      "message": "Conditionally include base/logging.h in base/feature_list.h\n\nIn base/feature_list.h, base/logging.h is effectively only needed on\nChrome OS. Make this include conditional, and then do IWYU to fix the\nbuild.\n\nChange-Id: I02371f4873a62d7bf66d5460fa731a652cb0ac9a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6626024\nOwners-Override: Daniel Cheng \u003cdcheng@chromium.org\u003e\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1470949}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 64b33935a2d6965357b5c616eb7a95ac7fba57e6\n"
    },
    {
      "commit": "03ee33b145e2423fb4840e9ebb74253716f6f726",
      "tree": "5f9dd03d6602e872bdac43dd471c02ae1d6361aa",
      "parents": [
        "163260e8b487f68408d83766dc76607bb470b58c"
      ],
      "author": {
        "name": "Daniel Cheng",
        "email": "dcheng@chromium.org",
        "time": "Sat Jun 07 06:38:26 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 06:40:39 2025"
      },
      "message": "Include base/strings/string_view_util.h for base::as_string_view()\n\nThis technically introduces IWYU violations but should make it easier to\nland the followup CL that performs the actual move.\n\nBug: 423048781\nChange-Id: I708da25493210ab4f5298d3d4c8caa8e2995d11b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6625024\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nOwners-Override: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1470898}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 17390fd8ebc83f5074230e09b5c55d0e4c30c362\n"
    },
    {
      "commit": "163260e8b487f68408d83766dc76607bb470b58c",
      "tree": "6a2f2fd88097bc2bc7834a15562a3abe4d36bf92",
      "parents": [
        "af2f76ead17103ca7d7e756d798ca583e82b3449"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Tue Jun 03 10:08:51 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 03 10:10:35 2025"
      },
      "message": "fuzztest: fix wrong constness for fuzztest init function\n\nAn FYI builder actually defines a main function that rightfully adds\nconstness to the argv parameter. Since we do not need to modify argv, we\ncan simply add constness to our init function as well.\n\nFYI builder:https://ci.chromium.org/b/8713150652952141905\n\nChange-Id: If1930b0b05eee7441b791259ded985e65334021c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6616600\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nAuto-Submit: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1468613}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d4752f8e9e16fc30661e5b97f3f3cb3ed39736f9\n"
    },
    {
      "commit": "af2f76ead17103ca7d7e756d798ca583e82b3449",
      "tree": "66ab1f574a5d1144e16af2e372a7b79e9376c5da",
      "parents": [
        "1f22d80c247ce6b3c69699c504b777af6b86c447"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Mon Jun 02 17:43:04 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 02 17:45:24 2025"
      },
      "message": "Reland \"fuzztest: add support for BrowserFuzzTest\"\n\nThis is a reland of commit 96e09d24e9f30673454a6cfa22b230e8dd603dd4\n\nOriginal change\u0027s description:\n\u003e fuzztest: add support for BrowserFuzzTest\n\u003e\n\u003e This CL adds support for running browsertests as fuzzing tests using the\n\u003e FuzzTest framework. This introduces a new class named BrowserFuzzTest,\n\u003e which must be used in order to exercise the whole browser as part of a\n\u003e fuzzing test.\n\u003e\n\u003e You can find an example of how those tests must be defined at\n\u003e chrome/browser/safe_xml_parser_browsertest.cc.\n\u003e\n\u003e Change-Id: I7baf466fe84efee8bf95294038cdd2aae85000a3\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6253681\n\u003e Reviewed-by: James Zern \u003cjzern@google.com\u003e\n\u003e Reviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\n\u003e Commit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\n\u003e Reviewed-by: Avi Drissman \u003cavi@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1467396}\n\nChange-Id: Ia304795d8547ae3927f471a66476f34539bb1429\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6607735\nReviewed-by: James Zern \u003cjzern@google.com\u003e\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Pâris Meuleman \u003cpmeuleman@chromium.org\u003e\nReviewed-by: Avi Drissman \u003cavi@chromium.org\u003e\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1468220}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4d38c288bcbace928fc838bd46fa18f92b97b17c\n"
    },
    {
      "commit": "1f22d80c247ce6b3c69699c504b777af6b86c447",
      "tree": "90d34d209099e1dae69fc8e0f76cebe865ea70a7",
      "parents": [
        "5f4a7e89bcb3554359c94c92a2007ca01d47b811"
      ],
      "author": {
        "name": "Owners Cleanup",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Mon Jun 02 16:26:58 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 02 16:31:51 2025"
      },
      "message": "[owners] Remove adetaylor@chromium.org from testing/libfuzzer/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the\nOWNERS file tidy. We ask that you do not ignore this change and either\napprove it if the OWNER is no longer active or deny it if the OWNER is\ncontinuing to review CLs (including under a different affiliation).\nThis CL can always be reverted if the understanding changes.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the\nCL) and the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://chromium-review.googlesource.com/q/adetaylor@chromium.org\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I92d12cacd59276d4476fa1119bd912e5de1f5692\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6561317\nAuto-Submit: Owners Cleanup \u003cswarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Owners Cleanup \u003cswarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1468174}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4b665c3996531c941da9b8680433fc3b28767269\n"
    },
    {
      "commit": "5f4a7e89bcb3554359c94c92a2007ca01d47b811",
      "tree": "dadf3f6b8c3225ff0be13d42831474892acbf50f",
      "parents": [
        "a59e8ee3c79fb20e642427c2566c336cbc2e7e83"
      ],
      "author": {
        "name": "Steven Luong",
        "email": "stluong@chromium.org",
        "time": "Fri May 30 16:48:27 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 30 16:50:38 2025"
      },
      "message": "Revert \"fuzztest: add support for BrowserFuzzTest\"\n\nThis reverts commit 96e09d24e9f30673454a6cfa22b230e8dd603dd4.\n\nReason for revert: CL is causing build failure on Linux MSan and UBSan bots\n\nOriginal change\u0027s description:\n\u003e fuzztest: add support for BrowserFuzzTest\n\u003e\n\u003e This CL adds support for running browsertests as fuzzing tests using the\n\u003e FuzzTest framework. This introduces a new class named BrowserFuzzTest,\n\u003e which must be used in order to exercise the whole browser as part of a\n\u003e fuzzing test.\n\u003e\n\u003e You can find an example of how those tests must be defined at\n\u003e chrome/browser/safe_xml_parser_browsertest.cc.\n\u003e\n\u003e Change-Id: I7baf466fe84efee8bf95294038cdd2aae85000a3\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6253681\n\u003e Reviewed-by: James Zern \u003cjzern@google.com\u003e\n\u003e Reviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\n\u003e Commit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\n\u003e Reviewed-by: Avi Drissman \u003cavi@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1467396}\n\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I7010b68c211f1ac848bd5f2c9e80ee9ef083e386\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6608035\nCommit-Queue: Avi Drissman \u003cavi@chromium.org\u003e\nOwners-Override: Avi Drissman \u003cavi@chromium.org\u003e\nReviewed-by: Avi Drissman \u003cavi@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1467527}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ba6a408c723cf691ecf73ecbcb72ba5984dcb353\n"
    },
    {
      "commit": "a59e8ee3c79fb20e642427c2566c336cbc2e7e83",
      "tree": "bee2bbf8f38864f732f8b0fd346868570034bec4",
      "parents": [
        "f92be46e179b6753d97f2b5d180dabcbced82e41"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Fri May 30 10:22:51 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 30 10:25:02 2025"
      },
      "message": "fuzztest: add support for BrowserFuzzTest\n\nThis CL adds support for running browsertests as fuzzing tests using the\nFuzzTest framework. This introduces a new class named BrowserFuzzTest,\nwhich must be used in order to exercise the whole browser as part of a\nfuzzing test.\n\nYou can find an example of how those tests must be defined at\nchrome/browser/safe_xml_parser_browsertest.cc.\n\nChange-Id: I7baf466fe84efee8bf95294038cdd2aae85000a3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6253681\nReviewed-by: James Zern \u003cjzern@google.com\u003e\nReviewed-by: Junji Watanabe \u003cjwata@google.com\u003e\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Avi Drissman \u003cavi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1467396}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 96e09d24e9f30673454a6cfa22b230e8dd603dd4\n"
    },
    {
      "commit": "f92be46e179b6753d97f2b5d180dabcbced82e41",
      "tree": "dadf3f6b8c3225ff0be13d42831474892acbf50f",
      "parents": [
        "3eef33fa93ccadbd9f447b1a79d361ac3937290e"
      ],
      "author": {
        "name": "jiepan",
        "email": "jie.pan@intel.com",
        "time": "Fri May 30 02:09:46 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 30 02:11:43 2025"
      },
      "message": "[v8] Add new wasm_compile_revec_fuzzer\n\nThis requires https://crrev.com/c/6495467 to reach chromium first.\n\nBug: 42202660\nChange-Id: Icf9c28e6758a353b61cf371a2309be42360557cf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6598557\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Ben Reich \u003cbenreich@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1467280}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cdff334706d5efb63a3a83656544854134b0e066\n"
    },
    {
      "commit": "3eef33fa93ccadbd9f447b1a79d361ac3937290e",
      "tree": "0afd67955d019e364cbece15b549be6859b2d566",
      "parents": [
        "f563ce3aa6957cd3a2b202f8fbe3c06a202a5f56"
      ],
      "author": {
        "name": "Lei Zhang",
        "email": "thestig@chromium.org",
        "time": "Wed May 28 16:36:25 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 28 16:43:12 2025"
      },
      "message": "Do IWYU for base/strings/string_number_conversions.h in various dirs\n\nFiles that use base::NumberToString() and friends should include\nstring_number_conversions.h directly instead of depending on transitive\nincludes from far away.\n\nChange-Id: Ib99c1f308a2339ec5c1116bee484f53afdaf6c97\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6594537\nAuto-Submit: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCommit-Queue: Daniel Cheng \u003cdcheng@chromium.org\u003e\nOwners-Override: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1466537}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: fe5d35fd601e4b1461bd447f334b7e0494e64c61\n"
    },
    {
      "commit": "f563ce3aa6957cd3a2b202f8fbe3c06a202a5f56",
      "tree": "3e76eb851e980fea25e164b8ec136b62908ffec5",
      "parents": [
        "61eb66e8f6902296e10269d641e21be829ad65a5"
      ],
      "author": {
        "name": "Björn Terelius",
        "email": "terelius@chromium.org",
        "time": "Mon May 26 15:29:12 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon May 26 15:31:25 2025"
      },
      "message": "Only generate fuzztest wrapper if use_fuzztest_wrapper is true\n\nThe fuzztest_wrapper depends on //base which //third_party projects\nmight not have.\n\nBug: webrtc:42223878\nChange-Id: I1ab33833471a9f2d3b0088e4a30d308c1ba14cb4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6567429\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Andrew Grieve \u003cagrieve@chromium.org\u003e\nCommit-Queue: Björn Terelius \u003cterelius@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1465555}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 54c9302cfd85176bd3270cc0348c2478428c1be9\n"
    },
    {
      "commit": "61eb66e8f6902296e10269d641e21be829ad65a5",
      "tree": "5ee02d64023100aa537f9a93b4a16b04db47145a",
      "parents": [
        "052e8f71c23044b2b4062ecab0090d4d99e94f38"
      ],
      "author": {
        "name": "Björn Terelius",
        "email": "terelius@chromium.org",
        "time": "Tue May 20 13:17:52 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 20 13:21:03 2025"
      },
      "message": "Move use_fuzztest_wrapper declaration from BUILD.gn to gni file\n\nThis will allow making the variable visible in other parts of the code.\n\nBug: webrtc:42223878\nChange-Id: I3ee5f882d19abe67d7a5888cc999cbdfbad04d8c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6567426\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Björn Terelius \u003cterelius@chromium.org\u003e\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1462736}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 037e8f7f17e5c576a65b7bcf1f3bd2e13f6f9abf\n"
    },
    {
      "commit": "052e8f71c23044b2b4062ecab0090d4d99e94f38",
      "tree": "092089e4530902bc4ab3b6db13ad9e5f565b7f7f",
      "parents": [
        "43b7315796cbfe36044d2c45be2bc9e473d6a148"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Mon May 19 13:01:22 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon May 19 13:04:26 2025"
      },
      "message": "fuzz docs: Mention go/chrome-fuzzing-dashboard\n\nIt took me a bit to find if we had fuzz coverage. Mention it directly\nin the docs :)\n\nBug: none\nChange-Id: I0db6042864912e041716ac8fcff76f92e1bd4fc4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6564364\nAuto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1462096}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 01287908e6576ddd8944ce496f9cd4cb310658a2\n"
    },
    {
      "commit": "43b7315796cbfe36044d2c45be2bc9e473d6a148",
      "tree": "1641025701744f8730a618a6b8bac93e628ea6e7",
      "parents": [
        "a453b30bef6504d487276ae9be2fcae97ed8a364"
      ],
      "author": {
        "name": "Michael Achenbach",
        "email": "machenbach@chromium.org",
        "time": "Wed May 14 08:27:08 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 14 08:33:46 2025"
      },
      "message": "[fuzzing] Add high-end ASAN centipede builder with dchecks\n\nThis adds a centipede builder that only builds the V8 fuzzer\ntargets, which require dchecks to find the most useful bugs.\n\nThis is similar to https://crrev.com/c/6434210 but with centipede\nfor the high-end builder config. Centipede has a much better\nperformance as libFuzzer according to the stats.\n\nAfter a grace period, we\u0027ll disable the V8 targets on the\nhigh-end release builder without dchecks.\n\nBy only building V8 targets, this builder will be quite fast and\nwon\u0027t have a long cycle time.\n\nBug: 408843424\nChange-Id: I9c421c2ef6b8295a31cb035adf3fd3e96057f966\nCq-Include-Trybots: luci.chromium.try:linux-centipede-asan-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6540831\nCommit-Queue: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1459930}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 85d03692dfa76d36641842fc5e3151a299536d77\n"
    },
    {
      "commit": "a453b30bef6504d487276ae9be2fcae97ed8a364",
      "tree": "9bb116f7d50872bf9a676184f0a5b9f95901feb9",
      "parents": [
        "321f37d830a3b188ab8a0669ae9f1fc21667899e"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Wed Apr 23 12:41:22 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 23 12:43:53 2025"
      },
      "message": "testing/libfuzzer/research: Fix proto_library usage to propagate indirect deps correctly\n\nThis is necessary to change public_deps to deps in proto_library\ntemplate so that we can remove unnecessary inputs dependency from\nninja build files.\n\nOriginal CL is: https://crrev.com/c/6442961\n\nThis CL was uploaded by git cl split.\n\nBug: 402356473\nChange-Id: I0309b2ced5adedea8a191618ead94463ea24eaed\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6483148\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nAuto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1450494}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6484e972c293401df640057e201b7d529a71f860\n"
    },
    {
      "commit": "321f37d830a3b188ab8a0669ae9f1fc21667899e",
      "tree": "12f0e6e3130177b45db08d94ef2cfdbcfc32f427",
      "parents": [
        "ab3a252ef1077db325ad0197998d3d1088316733"
      ],
      "author": {
        "name": "Kalvin Lee",
        "email": "kdlee@chromium.org",
        "time": "Wed Apr 16 18:52:03 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 16 18:54:24 2025"
      },
      "message": "spanify: Renewed arrayification (X/43)\n\nThis CL is part of the wider spanification / arrayification effort [1]\nand does not (intentionally) introduce behavioral change. It applies the\n`std::array` rewrite to\n\ntesting\n\nas close as possible to the output directly written by `spanify`, with\nno hand-rolled fixes (except where rebasing would require).\n\nThis change (and its siblings taken together) is thought not to cause\nany measurable perf regressions [2].\n\n[1] https://issues.chromium.org/356643982\n[2] https://docs.google.com/document/d/1jughaR6JKn7T-dDjMou10awyNkhE5T-vLY_K2YMqHE4/edit?tab\u003dt.0#heading\u003dh.r2eguxl5lhu7\n\nThis CL was uploaded by an experimental version of git cl split\n(https://crbug.com/389069356).\n\nBug: 406029216\nChange-Id: Ic47ab91519c832a6c836e69c625305ef37485c29\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6436857\nAuto-Submit: Kalvin Lee \u003ckdlee@chromium.org\u003e\nOwners-Override: Alex Gough \u003cajgo@chromium.org\u003e\nCommit-Queue: Alex Gough \u003cajgo@chromium.org\u003e\nReviewed-by: Stephen Nusko \u003cnuskos@chromium.org\u003e\nReviewed-by: Alex Gough \u003cajgo@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1447908}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: af70c7d5415d3aace5ea93fcce0e0ea11e40f5fb\n"
    },
    {
      "commit": "ab3a252ef1077db325ad0197998d3d1088316733",
      "tree": "6a00bd3216db650b6c2405c212e5952d48f14f53",
      "parents": [
        "02a23ea37c90780559cea10e69117fff9eed1bba"
      ],
      "author": {
        "name": "Elly",
        "email": "ellyjones@chromium.org",
        "time": "Wed Apr 09 20:17:56 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 09 20:20:45 2025"
      },
      "message": "//testing/libfuzzer: base::numerics::* -\u003e base::*\n\nThe new names are shorter and not deprecated.\n\nBug: 409350835\nChange-Id: I63f79fbd276a330d975d905997b821ca0615b287\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6444251\nReviewed-by: John Chen \u003cjohnchen@chromium.org\u003e\nAuto-Submit: Elly FJ \u003cellyjones@chromium.org\u003e\nCommit-Queue: John Chen \u003cjohnchen@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1444907}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 11ebc5903742295d2264048329b1d42219b72cab\n"
    },
    {
      "commit": "02a23ea37c90780559cea10e69117fff9eed1bba",
      "tree": "a2d40ac3044a359f08525ea5ce1785a7bf33cc20",
      "parents": [
        "ed8c03e16cce80079515760149d759e4c413727b"
      ],
      "author": {
        "name": "Michael Achenbach",
        "email": "machenbach@chromium.org",
        "time": "Wed Apr 09 06:43:06 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Apr 09 06:46:11 2025"
      },
      "message": "[fuzzing] Add high-end libFuzzer ASAN Debug builder\n\nThis adds a libFuzzer debug builder that only builds the V8 fuzzer\ntargets, which require debug builds to find the most useful bugs.\n\nThis is analogous to the existing release builder for high-end\ntargets.\n\nFor a short grace period, the V8 targets are enabled on the release\nand debug builder. They\u0027ll be dropped from the release builder once\nthese builds are working and consumed on the Clusterfuzz side.\n\nBy only building V8 targets, this builder will be quite fast and\nwon\u0027t have a long cycle time.\n\nBug: 408843424\nChange-Id: I846c8750086187856933207ac6f9c9e426d572a6\nCq-Include-Trybots: luci.chromium.try:linux-libfuzzer-high-end-asan-rel\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6434210\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nCommit-Queue: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1444550}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 57b5ed187757e9fe1135ea9383c0bcae7c6b7ac1\n"
    },
    {
      "commit": "ed8c03e16cce80079515760149d759e4c413727b",
      "tree": "ec46ff3430ca9f77f3b2f62344af6c09bec067ae",
      "parents": [
        "7c3b30306ff6403469702d731c4f284f603aba62"
      ],
      "author": {
        "name": "Lukasz Anforowicz",
        "email": "lukasza@chromium.org",
        "time": "Fri Mar 28 13:39:34 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Mar 28 13:51:39 2025"
      },
      "message": "[rust png] Rust equivalent of `FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION`\n\nManual testing: built `blink_platform_unittests` using \"normal\" build\nconfig and one from https://crbug.com/404288140 and then verified that\n`cfg!` has the expected behavior in Rust code.\n\nBug: 406536383\nChange-Id: I0510a3ca688cf168ebc93d87c17fb4322386e0c2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6398125\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1439359}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b534bdf7ee3d351654e0c582f3c086465ae613dc\n"
    },
    {
      "commit": "7c3b30306ff6403469702d731c4f284f603aba62",
      "tree": "a3d680f5253aff8c606ccac9703b49722ffe0a3e",
      "parents": [
        "4ce273dcc3455dbfdb16f1fe6fb278750f00909c"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Wed Mar 26 14:42:56 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 26 14:57:17 2025"
      },
      "message": "fuzzing: disable chrome_tint_wgsl_fuzzer in libfuzzer builds\n\nThis fuzzer is constantly acting up and flooding us with bugs. Since it\ndoesn\u0027t seem to ever work, let\u0027s disable it and see whether centipede\nhas more luck with it.\n\nBug: 406454922,406036309,406053618,406043352\nChange-Id: I1141d86b9c2cc318efae0f8d63a9e835515e75a5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6395504\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nAuto-Submit: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1438108}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 872b90e8c1ad0db49e900893934e39acdc2a6cee\n"
    },
    {
      "commit": "4ce273dcc3455dbfdb16f1fe6fb278750f00909c",
      "tree": "4a629cf7ce342897ef2fad8e202fc184afec6d6e",
      "parents": [
        "68ab200699b14f0999dcb3b1bf66713dbd8d5cb5"
      ],
      "author": {
        "name": "Andreas Haas",
        "email": "ahaas@chromium.org",
        "time": "Fri Mar 21 10:55:06 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Mar 21 10:59:22 2025"
      },
      "message": "[fuzzilli] Generate profile code for fast codes\n\nThis CL adds ProgramTemplates to the generated `ChromiumProfile.swift`\nfor fuzzilli to test specifically APIs called with the V8 fast API.\n\nBug: 41492790\nChange-Id: Ia0e34e526ea679eac7c3e60109f8300ef35e03c1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6366774\nCommit-Queue: Andreas Haas \u003cahaas@chromium.org\u003e\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1435940}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f1e6e47f8547966f14547e6f5b0289d297b23111\n"
    },
    {
      "commit": "68ab200699b14f0999dcb3b1bf66713dbd8d5cb5",
      "tree": "74c7bf4a24391ecc4e6b17e2afb8982d0f00164f",
      "parents": [
        "ab94afe9529e5ff8ec9e7a05a043faa3bd6a6ddb"
      ],
      "author": {
        "name": "Pâris Meuleman",
        "email": "pmeuleman@chromium.org",
        "time": "Thu Mar 13 19:12:59 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Mar 13 19:28:44 2025"
      },
      "message": "Remove tiszka@ from fuzzing owners\n\nChange-Id: Ic8b031abb7e8a494b9f57ca9e14875e9dcc71c51\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6352036\nReviewed-by: Brendon Tiszka \u003ctiszka@chromium.org\u003e\nCommit-Queue: Brendon Tiszka \u003ctiszka@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1432285}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: aa3467a66673d6dd0b79a0104624357864f4ab4c\n"
    },
    {
      "commit": "ab94afe9529e5ff8ec9e7a05a043faa3bd6a6ddb",
      "tree": "cdb8066089c9a62d575e2985e3ba7a3c5cbc2249",
      "parents": [
        "96f12606a72d539a95b1678892c18428c187c483"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Tue Mar 11 13:27:38 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Mar 11 13:31:49 2025"
      },
      "message": "Remove unused include in paint_vector_icon_fuzztest.cc\n\nBug: None\nChange-Id: Ib847e7741514df025d3d04775ee310d26e593f9e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6343174\nReviewed-by: Pâris Meuleman \u003cpmeuleman@chromium.org\u003e\nCommit-Queue: Victor Vianna \u003cvictorvianna@google.com\u003e\nAuto-Submit: Victor Vianna \u003cvictorvianna@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1430806}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b77949f9b54c4a9f0a73dc1dc8ab422f37c59a8f\n"
    },
    {
      "commit": "96f12606a72d539a95b1678892c18428c187c483",
      "tree": "21f6901e2f9531fc4ae863f1ceb0c08324a71ad0",
      "parents": [
        "ef613f8f661e5afea76db13885f22f9a1a8227e4"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Mon Mar 03 13:03:50 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 03 13:08:44 2025"
      },
      "message": "fuzzing: improve domain for the wgsl fuzzer\n\nThis new domain will share valid grammars with the arbitrary string\ndomain so that we can generate \"almost exact\" wgsl program. This can\npotentially trigger corner case bugs.\n\nChange-Id: Ie1f6ed227424ddc60eeea1d0132f22ffb3b2eb9e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6316607\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nAuto-Submit: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1427064}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f4ef014be0f8c4d93c5cc595efd7960b8efb657f\n"
    },
    {
      "commit": "ef613f8f661e5afea76db13885f22f9a1a8227e4",
      "tree": "a20411b7d2e76461cb652f834d1472d19aec6fa1",
      "parents": [
        "64b7f0f2061ac338bc872ba22b19b4ed3997731d"
      ],
      "author": {
        "name": "Ali Hijazi",
        "email": "ahijazi@chromium.org",
        "time": "Mon Mar 03 10:10:42 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 03 10:13:52 2025"
      },
      "message": "Extend chrome_tint_wgsl_fuzzer to fuzz tint::wgsl::reader::WgslToIR\n\nChange-Id: I524fe5ae9f2c47756d130a2025dedb84ab410f04\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6309016\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1427013}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5e135b9e26f73b5ce89fbe2314dfb615abad370f\n"
    },
    {
      "commit": "64b7f0f2061ac338bc872ba22b19b4ed3997731d",
      "tree": "1d41ae1fccd0e6ae678d5ab4016f0b59a35481de",
      "parents": [
        "cd6ebf8e7d9213ad892562c9b5222031314560d2"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Thu Feb 27 10:41:45 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 27 10:45:03 2025"
      },
      "message": "chrome_wgsl_fuzzer: experiment with a FuzzTest grammar\n\nThis change introduces a FuzzTest grammar domain to generate better\nprograms for WGSL. This aims at being an experiment with grammars in\ngeneral. The introduced grammar is not complete and probably does not\nwork to actually parse wgsl programs. Specifically, the template\ndisambiguation is not correctly implemented, which is not a problem for\ngenerating code, but is a problem for parsing.\n\nChange-Id: I2d119af189db0a4a718c6c3d80c668d994bf05bb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6304840\nAuto-Submit: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1425645}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 759480a92614276f48fd86a3e5bba098bc3e896b\n"
    },
    {
      "commit": "cd6ebf8e7d9213ad892562c9b5222031314560d2",
      "tree": "f7d261ac2512c2c0fc2f8bc2489547be6f514598",
      "parents": [
        "75fca784e68ec9654f1934be5b1810e5e5c71e22"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Mon Feb 24 13:47:53 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 24 13:52:56 2025"
      },
      "message": "fuzzing: fix Chrome profile for Fuzzilli\n\nThe new parent feature requires object groups to be declared in the\ncorrect order so that the feature works correctly.\n\nChange-Id: Idc71188e06fe165fcbada9a069febb5018a3fc99\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6298388\nAuto-Submit: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1423859}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b91f1ccc84dd098857701ccddb83c6458f9bc5ba\n"
    },
    {
      "commit": "75fca784e68ec9654f1934be5b1810e5e5c71e22",
      "tree": "449694fcd1f62d6fe214b25cd517731e747d0357",
      "parents": [
        "6c17818abbbbe47289f56b5ea63bef33259a9c1f"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Mon Feb 24 10:01:28 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 24 10:13:49 2025"
      },
      "message": "fuzzing: increase stack limit for the chrome tint fuzzer\n\nBug: 398050177,398067538\nChange-Id: I775b0fe8f03f1fed46f7d699e72afad32de0696f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6297927\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nAuto-Submit: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1423803}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 11573e0690e6de6987d4df26279164fd54a8761b\n"
    },
    {
      "commit": "6c17818abbbbe47289f56b5ea63bef33259a9c1f",
      "tree": "24354e9b27107ea18ff3cea13e922745b0932ae3",
      "parents": [
        "f99a1bbd0b12b19ec0ab2350484832c2dd00b787"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Fri Feb 21 16:42:00 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 21 16:44:50 2025"
      },
      "message": "fuzzing: experiment with a tint wgsl fuzzer\n\nThis fuzzer isn\u0027t much different from the existing one in dawn. The main\ndifference is that this one leverages FuzzTest, which might give great\nresults somehow. This is an experiment, and generating a string might\nnot be the smartest thing. At some point, when we support it, the domain\nwill be switched to a grammar based domain generating legitimate WebGPU\nshader language.\n\nChange-Id: Ia2e12127e96c98f219e03a6dd84a296e383146f8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6291543\nAuto-Submit: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1423178}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: bcbb506b54553f11279f021646e26b560b66fe0f\n"
    },
    {
      "commit": "f99a1bbd0b12b19ec0ab2350484832c2dd00b787",
      "tree": "d862eb727e4f6f916c5fbcc66fdd654d43929b85",
      "parents": [
        "2e62c1674322e771a786bb77381bc08082ffab82"
      ],
      "author": {
        "name": "Avi Drissman",
        "email": "avi@chromium.org",
        "time": "Tue Feb 11 17:10:23 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 11 17:13:47 2025"
      },
      "message": "Fix a Python deprecation warning\n\nAs per docs and as generated as a warning, as of Python 3.13, the\ncount argument must be passed as a keyword parameter rather than a\npositional argument.\n\nhttps://docs.python.org/3.13/library/re.html#re.sub\n\nFixed: 394563984\nChange-Id: I049301fb5eeee974a553788114abfe2f552006c9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6254079\nCommit-Queue: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Paul Semel \u003cpaulsemel@chromium.org\u003e\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1418699}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8da3a03c13fa647b0a1bfca8aa18e8a21b60118b\n"
    },
    {
      "commit": "2e62c1674322e771a786bb77381bc08082ffab82",
      "tree": "58a292d28a627485c4e90fb144d6708a57a42fd0",
      "parents": [
        "71a82dca38b1233b4a2dacc0fa727f91b2d83b0f"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Mon Feb 10 16:11:59 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 10 16:14:53 2025"
      },
      "message": "[Fuzzing] Actually add v8 fuzzers to high-end build.\n\nI had explicitly prevented `v8_fuzzer` from forwarding the right\ntemplate argument to `fuzzer_test`.\n\nTested locally, fixes the issue:\n\n```\n$ gn refs --all --type\u003dexecutable \\\n  out/centipede-linux-asan-highendbot \\\n  //testing/libfuzzer:fuzzing_engine\n//chrome/test/fuzzing:atspi_in_process_fuzzer\n//chrome/test/fuzzing:domato_html_in_process_fuzzer\n//chrome/test/fuzzing:html_in_process_fuzzer\n//chrome/test/fuzzing:js_in_process_fuzzer\n//chrome/test/fuzzing:kombucha_in_process_fuzzer\n//chrome/test/fuzzing:notification_service_in_process_fuzzer\n//chrome/test/fuzzing:page_load_in_process_fuzzer\n//chrome/test/fuzzing:speech_synthesis_in_process_fuzzer\n//chrome/test/fuzzing:webcodecs_in_process_fuzzer\n//chrome/test/fuzzing/webidl_fuzzing:webidl_in_process_fuzzer\n//testing/libfuzzer/fuzzers:v8_multi_return_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_async_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_code_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_compile_all_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_compile_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_compile_simd_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_compile_wasmgc_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_deopt_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_init_expr_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_module_fuzzer\n//testing/libfuzzer/fuzzers:v8_wasm_streaming_fuzzer\n```\n\nBug: chromium:394563978\nChange-Id: I38a7da6c8769ade4e82808a1389f9abf74689bbc\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6249781\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCommit-Queue: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nAuto-Submit: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1418162}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b7ad50437256fab56a537c51c0693b7733d2fb23\n"
    },
    {
      "commit": "71a82dca38b1233b4a2dacc0fa727f91b2d83b0f",
      "tree": "30b3b18dca7e432a477550381313c5542aab6f3b",
      "parents": [
        "961db11520f31fa459cffc24a1f06df17e3d6a1d"
      ],
      "author": {
        "name": "Titouan Rigoudy",
        "email": "titouan@chromium.org",
        "time": "Mon Feb 10 13:37:38 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 10 13:40:23 2025"
      },
      "message": "Build v8 wasm fuzzers in high-end build.\n\nBug: chromium:394563978\nChange-Id: Ie91cb2c5c69df2266a6ee6f70e6b359f92c3c05c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6243762\nCommit-Queue: Titouan Rigoudy \u003ctitouan@chromium.org\u003e\nReviewed-by: Michael Achenbach \u003cmachenbach@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1418088}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5ab5fd9a7655395b25d94201fe92ab04e7d1224a\n"
    },
    {
      "commit": "961db11520f31fa459cffc24a1f06df17e3d6a1d",
      "tree": "8392a66f377b6582dd83e28edbb12e794314cc30",
      "parents": [
        "36beb1d0570f0d02b8a01ca89978bcbd4c32d161"
      ],
      "author": {
        "name": "Evan Stade",
        "email": "estade@google.com",
        "time": "Fri Feb 07 08:30:11 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 07 08:34:22 2025"
      },
      "message": "Reland \"Reapply \"Roll protobuf to 29.3\"\"\n\nThis is a reland of commit b9b854bf906c3093a056b75631a19cacd8240708\n\nOriginal change\u0027s description:\n\u003e Reapply \"Roll protobuf to 29.3\"\n\u003e\n\u003e This reverts commit 7f3d30b9cf97c8a5bc1db73bf6d94e24b8bc9cfd\n\u003e with fixes for:\n\u003e * Chromecast\n\u003e * CFI\n\u003e * siso\n\u003e * a couple other issues fixed separately from this CL\n\u003e\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e Original issue description:\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e\n\u003e Roll protobuf to 29.3\n\u003e\n\u003e * Roll protobuf and write new build targets by hand since the existing\n\u003e   script no longer works (gen_chromium_file_lists.py)\n\u003e\n\u003e   + Tweaks to upstream listed in README.chromium\n\u003e\n\u003e * Roll protobuf-javascript to newest version since the existing\n\u003e   version is incompatible with newer protobuf (and the newest version\n\u003e   of protobuf-javascript is incompatible with older protobuf, so this\n\u003e   can\u0027t be done separately)\n\u003e\n\u003e * Roll libprotobuf-mutator to newest version, reasoning: ditto\n\u003e\n\u003e * Update some Chromium code (other, preparatory updates were possible\n\u003e   prior to the role as they were compatible with either version of\n\u003e   protobuf)\n\u003e\n\u003e * GRPC is *not* rolled but has some minor hacks added to avoid\n\u003e   referencing non-existent files and symbols. These hacks wouldn\u0027t\n\u003e   stand up to linking, but the relevant code is not actually used.\n\u003e   GRPC is not rolled because there are seemingly substantial changes\n\u003e   needed to both its build and its code, some of which are not\n\u003e   related to protobuf, but the fact that GRPC is months to years out\n\u003e   of date (depending on what commit we attempt to roll it to). For\n\u003e   example: use of GCC extensions.\n\u003e\n\u003e * Protobuf uses absl for logging now and therefore its `LogSilencer`\n\u003e   is removed. Lots of fuzzers are using `LogSilencer`, but it\u0027s not\n\u003e   clear how crucial that is. `LogSilencer` usage is simply removed\n\u003e   for now.\n\u003e\n\u003e NO_IFTTT\u003dupstream code\n\u003e\n\u003e Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\n\u003e No-Presubmit: true\n\u003e Bug: 328417294\n\u003e Change-Id: Ie27ad5e64ebe6edadebcf40fa869dd7b83cb97fb\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6228766\n\u003e Owners-Override: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Evan Stade \u003cestade@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1416848}\n\nBug: 328417294\nChange-Id: Iba40a3c6168631797af2c755c5c29db4c835210a\nCq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6243314\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nOwners-Override: Greg Thompson \u003cgrt@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Greg Thompson \u003cgrt@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1417187}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9e2b15057cab7fd0dc6ce951dc532e0af8cd3914\n"
    },
    {
      "commit": "36beb1d0570f0d02b8a01ca89978bcbd4c32d161",
      "tree": "dcc1b67427633318c0b2d5cd4e93e708cc730c7b",
      "parents": [
        "36d857bcc45234680ab86488de06880cab33248d"
      ],
      "author": {
        "name": "Greg Thompson",
        "email": "grt@chromium.org",
        "time": "Fri Feb 07 07:46:10 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Feb 07 07:53:43 2025"
      },
      "message": "Revert \"Reapply \"Roll protobuf to 29.3\"\"\n\nThis reverts commit b9b854bf906c3093a056b75631a19cacd8240708.\n\nReason for revert: broke win-presubmit and linux-presubmit \"Too large files found in commit\"; see https://ci.chromium.org/ui/p/chromium/builders/ci/linux-presubmit/24487/overview\n\nOriginal change\u0027s description:\n\u003e Reapply \"Roll protobuf to 29.3\"\n\u003e\n\u003e This reverts commit 7f3d30b9cf97c8a5bc1db73bf6d94e24b8bc9cfd\n\u003e with fixes for:\n\u003e * Chromecast\n\u003e * CFI\n\u003e * siso\n\u003e * a couple other issues fixed separately from this CL\n\u003e\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e Original issue description:\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e\n\u003e Roll protobuf to 29.3\n\u003e\n\u003e * Roll protobuf and write new build targets by hand since the existing\n\u003e   script no longer works (gen_chromium_file_lists.py)\n\u003e\n\u003e   + Tweaks to upstream listed in README.chromium\n\u003e\n\u003e * Roll protobuf-javascript to newest version since the existing\n\u003e   version is incompatible with newer protobuf (and the newest version\n\u003e   of protobuf-javascript is incompatible with older protobuf, so this\n\u003e   can\u0027t be done separately)\n\u003e\n\u003e * Roll libprotobuf-mutator to newest version, reasoning: ditto\n\u003e\n\u003e * Update some Chromium code (other, preparatory updates were possible\n\u003e   prior to the role as they were compatible with either version of\n\u003e   protobuf)\n\u003e\n\u003e * GRPC is *not* rolled but has some minor hacks added to avoid\n\u003e   referencing non-existent files and symbols. These hacks wouldn\u0027t\n\u003e   stand up to linking, but the relevant code is not actually used.\n\u003e   GRPC is not rolled because there are seemingly substantial changes\n\u003e   needed to both its build and its code, some of which are not\n\u003e   related to protobuf, but the fact that GRPC is months to years out\n\u003e   of date (depending on what commit we attempt to roll it to). For\n\u003e   example: use of GCC extensions.\n\u003e\n\u003e * Protobuf uses absl for logging now and therefore its `LogSilencer`\n\u003e   is removed. Lots of fuzzers are using `LogSilencer`, but it\u0027s not\n\u003e   clear how crucial that is. `LogSilencer` usage is simply removed\n\u003e   for now.\n\u003e\n\u003e NO_IFTTT\u003dupstream code\n\u003e\n\u003e Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\n\u003e No-Presubmit: true\n\u003e Bug: 328417294\n\u003e Change-Id: Ie27ad5e64ebe6edadebcf40fa869dd7b83cb97fb\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6228766\n\u003e Owners-Override: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Commit-Queue: Evan Stade \u003cestade@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1416848}\n\nBug: 328417294\nChange-Id: Ie73624e635a90d8a28abaff88bbf3404504ebfbd\nCq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6242714\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nAuto-Submit: Greg Thompson \u003cgrt@chromium.org\u003e\nOwners-Override: Greg Thompson \u003cgrt@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1417184}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d17f26460a815a7c966efa404beae7d694391793\n"
    },
    {
      "commit": "36d857bcc45234680ab86488de06880cab33248d",
      "tree": "8392a66f377b6582dd83e28edbb12e794314cc30",
      "parents": [
        "b8bf9535303f5e5e7b9c7577b0354c70aa3f9a2f"
      ],
      "author": {
        "name": "Evan Stade",
        "email": "estade@google.com",
        "time": "Thu Feb 06 17:24:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 06 17:26:53 2025"
      },
      "message": "Reapply \"Roll protobuf to 29.3\"\n\nThis reverts commit 7f3d30b9cf97c8a5bc1db73bf6d94e24b8bc9cfd\nwith fixes for:\n* Chromecast\n* CFI\n* siso\n* a couple other issues fixed separately from this CL\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nOriginal issue description:\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nRoll protobuf to 29.3\n\n* Roll protobuf and write new build targets by hand since the existing\n  script no longer works (gen_chromium_file_lists.py)\n\n  + Tweaks to upstream listed in README.chromium\n\n* Roll protobuf-javascript to newest version since the existing\n  version is incompatible with newer protobuf (and the newest version\n  of protobuf-javascript is incompatible with older protobuf, so this\n  can\u0027t be done separately)\n\n* Roll libprotobuf-mutator to newest version, reasoning: ditto\n\n* Update some Chromium code (other, preparatory updates were possible\n  prior to the role as they were compatible with either version of\n  protobuf)\n\n* GRPC is *not* rolled but has some minor hacks added to avoid\n  referencing non-existent files and symbols. These hacks wouldn\u0027t\n  stand up to linking, but the relevant code is not actually used.\n  GRPC is not rolled because there are seemingly substantial changes\n  needed to both its build and its code, some of which are not\n  related to protobuf, but the fact that GRPC is months to years out\n  of date (depending on what commit we attempt to roll it to). For\n  example: use of GCC extensions.\n\n* Protobuf uses absl for logging now and therefore its `LogSilencer`\n  is removed. Lots of fuzzers are using `LogSilencer`, but it\u0027s not\n  clear how crucial that is. `LogSilencer` usage is simply removed\n  for now.\n\nNO_IFTTT\u003dupstream code\n\nCq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel\nNo-Presubmit: true\nBug: 328417294\nChange-Id: Ie27ad5e64ebe6edadebcf40fa869dd7b83cb97fb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6228766\nOwners-Override: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Evan Stade \u003cestade@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1416848}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b9b854bf906c3093a056b75631a19cacd8240708\n"
    },
    {
      "commit": "b8bf9535303f5e5e7b9c7577b0354c70aa3f9a2f",
      "tree": "dcc1b67427633318c0b2d5cd4e93e708cc730c7b",
      "parents": [
        "b5fe7e0113f6d62b792d2c5793d6ed3e993c8a92"
      ],
      "author": {
        "name": "Paul Semel",
        "email": "paulsemel@chromium.org",
        "time": "Wed Feb 05 18:46:03 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 05 18:51:13 2025"
      },
      "message": "DomatoLPM: make generated protobuf more stable across grammar changes\n\nDue to the grammar being translated into protobuf, it is very hard to\nkeep the protobuf structure stable when the grammar changes. Since the\nWebIDL fuzzer and the soon to be IPC fuzzer are automatically generating\ntheir grammar based on the current state of the IDL/IPC definitions, we\nneed a way to make the corpuses stable. Hashing the lines as proto IDs\nallows ensures that if the grammar line doesn\u0027t change, the binary\nprotobuf will be mappable to that line, independently of potential\ngrammar change not tied to that grammar line.\n\nChange-Id: I8329c746afeaea724debca4e06883ae319fc48ce\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6234013\nAuto-Submit: Paul Semel \u003cpaulsemel@chromium.org\u003e\nReviewed-by: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCommit-Queue: Ali Hijazi \u003cahijazi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1416306}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e8ec32790729431e8c9d4cbcb6e5fd9fc2837f60\n"
    },
    {
      "commit": "b5fe7e0113f6d62b792d2c5793d6ed3e993c8a92",
      "tree": "abcbaa4a77e0621f8a8401f44760e119be3c8b31",
      "parents": [
        "d75a8c9647974d784d1f2c9bde8542052a6e23a4"
      ],
      "author": {
        "name": "Kenichi Ishibashi",
        "email": "bashi@chromium.org",
        "time": "Tue Feb 04 03:50:46 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 04 03:53:19 2025"
      },
      "message": "Revert \"Roll protobuf to 29.3\"\n\nThis reverts commit 690731bbec48ecb50e99275eedabcf15fb9dd278.\n\nReason for revert: Speculative fix for build failure on linux-cast-x64-rel: https://ci.chromium.org/ui/p/chromium/builders/ci/linux-cast-x64-rel/9347/overview\n\nOriginal change\u0027s description:\n\u003e Roll protobuf to 29.3\n\u003e\n\u003e * Roll protobuf and write new build targets by hand since the existing\n\u003e   script no longer works (gen_chromium_file_lists.py)\n\u003e\n\u003e   + Tweaks to upstream listed in README.chromium\n\u003e\n\u003e * Roll protobuf-javascript to newest version since the existing\n\u003e   version is incompatible with newer protobuf (and the newest version\n\u003e   of protobuf-javascript is incompatible with older protobuf, so this\n\u003e   can\u0027t be done separately)\n\u003e\n\u003e * Roll libprotobuf-mutator to newest version, reasoning: ditto\n\u003e\n\u003e * Update some Chromium code (other, preparatory updates were possible\n\u003e   prior to the role as they were compatible with either version of\n\u003e   protobuf)\n\u003e\n\u003e * GRPC is *not* rolled but has some minor hacks added to avoid\n\u003e   referencing non-existent files and symbols. These hacks wouldn\u0027t\n\u003e   stand up to linking, but the relevant code is not actually used.\n\u003e   GRPC is not rolled because there are seemingly substantial changes\n\u003e   needed to both its build and its code, some of which are not\n\u003e   related to protobuf, but the fact that GRPC is months to years out\n\u003e   of date (depending on what commit we attempt to roll it to). For\n\u003e   example: use of GCC extensions.\n\u003e\n\u003e * Protobuf uses absl for logging now and therefore its `LogSilencer`\n\u003e   is removed. Lots of fuzzers are using `LogSilencer`, but it\u0027s not\n\u003e   clear how crucial that is. `LogSilencer` usage is simply removed\n\u003e   for now.\n\u003e\n\u003e NO_IFTTT\u003dupstream code\n\u003e\n\u003e No-Presubmit: true\n\u003e Bug: 328417294\n\u003e Change-Id: I6707629bf7194741e35902d88fd2345fa1373f38\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6209174\n\u003e Reviewed-by: Rohit Rao \u003crohitrao@chromium.org\u003e\n\u003e Commit-Queue: Evan Stade \u003cestade@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Reviewed-by: Adam Rice \u003cricea@chromium.org\u003e\n\u003e Reviewed-by: Joe Downing \u003cjoedow@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1415339}\n\nBug: 328417294\nChange-Id: I0db4cb896790e313b36c51367358e5c846ddfe67\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6228781\nOwners-Override: Kenichi Ishibashi \u003cbashi@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Kenichi Ishibashi \u003cbashi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1415351}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7f3d30b9cf97c8a5bc1db73bf6d94e24b8bc9cfd\n"
    },
    {
      "commit": "d75a8c9647974d784d1f2c9bde8542052a6e23a4",
      "tree": "fe5025dbab933925da7621310d21c2f6329ab987",
      "parents": [
        "0520d1886026c29a1dad372c01a3f3199434a557"
      ],
      "author": {
        "name": "Evan Stade",
        "email": "estade@google.com",
        "time": "Tue Feb 04 02:35:58 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 04 02:44:55 2025"
      },
      "message": "Roll protobuf to 29.3\n\n* Roll protobuf and write new build targets by hand since the existing\n  script no longer works (gen_chromium_file_lists.py)\n\n  + Tweaks to upstream listed in README.chromium\n\n* Roll protobuf-javascript to newest version since the existing\n  version is incompatible with newer protobuf (and the newest version\n  of protobuf-javascript is incompatible with older protobuf, so this\n  can\u0027t be done separately)\n\n* Roll libprotobuf-mutator to newest version, reasoning: ditto\n\n* Update some Chromium code (other, preparatory updates were possible\n  prior to the role as they were compatible with either version of\n  protobuf)\n\n* GRPC is *not* rolled but has some minor hacks added to avoid\n  referencing non-existent files and symbols. These hacks wouldn\u0027t\n  stand up to linking, but the relevant code is not actually used.\n  GRPC is not rolled because there are seemingly substantial changes\n  needed to both its build and its code, some of which are not\n  related to protobuf, but the fact that GRPC is months to years out\n  of date (depending on what commit we attempt to roll it to). For\n  example: use of GCC extensions.\n\n* Protobuf uses absl for logging now and therefore its `LogSilencer`\n  is removed. Lots of fuzzers are using `LogSilencer`, but it\u0027s not\n  clear how crucial that is. `LogSilencer` usage is simply removed\n  for now.\n\nNO_IFTTT\u003dupstream code\n\nNo-Presubmit: true\nBug: 328417294\nChange-Id: I6707629bf7194741e35902d88fd2345fa1373f38\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6209174\nReviewed-by: Rohit Rao \u003crohitrao@chromium.org\u003e\nCommit-Queue: Evan Stade \u003cestade@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Adam Rice \u003cricea@chromium.org\u003e\nReviewed-by: Joe Downing \u003cjoedow@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1415339}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 690731bbec48ecb50e99275eedabcf15fb9dd278\n"
    }
  ],
  "next": "0520d1886026c29a1dad372c01a3f3199434a557"
}
