)]}'
{
  "commit": "a39741d311330e06f084dd5bd601cc1d13e170e1",
  "tree": "9960cd96818473d09e3e1ac790aea266c314d266",
  "parents": [
    "89becd1764bbfa3f62d6d3323f4ca8033f484bec"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Wed Apr 22 13:00:31 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 22 13:00:31 2026 -0700"
  },
  "message": "[fuzz] Handle sidecar data in assembler/disassembler\n\nWhen converting a tint_wgsl_fuzzer test case to a .tirb file, if there\nis a leading comment with configuration data, populate the output\n.tirb\u0027 data section with it. And when converting a tint_ir_fuzzer test\ncase to a .wgsl file, if there is bytes in a .data, write out an\nequivalent leading comment.\n\ntest/tint/fuzzing_coverage_test.wgsl is updated to be in format that\nthe tint CLI emits, so that one can do things like ir_fuzz_as -\u003e\nir_fuzz_dis -\u003e diff to test roundtripping manually.\n\nBug: 474377384\nChange-Id: Ibe046b71deac3241b485d41c8ea3ef2b55d05806\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/304195\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nAuto-Submit: Ryan Harrison \u003crharrison@chromium.org\u003e\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4dba1602fc277859b9b12cce82ad4532778ce5a2",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/as/main.cc",
      "new_id": "4396f04db719eddb4085aa684657f039c755ef3c",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/as/main.cc"
    },
    {
      "type": "modify",
      "old_id": "b63d8c7e7cd9bbc0e9ac03839e039e6b87907964",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/dis/main.cc",
      "new_id": "b02fe476f68bc6fbb4782ee1f0e9330a97dc9647",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/dis/main.cc"
    },
    {
      "type": "modify",
      "old_id": "709ac6c3cb6d5f087402eb4368c3ca5c4441cddb",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/BUILD.bazel",
      "new_id": "5391938d855f4095303e00f6dc1dda8924cef570",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4c0a3f462576b07949b78c79ba9c687f4699306d",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/BUILD.cmake",
      "new_id": "b761a05ace79f7f8bbe836a954fa760342e2fc52",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "d953526870478d7a847e05b5106a46410230e922",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/BUILD.gn",
      "new_id": "b3fad5b97efeb7cc8cc6232fd6e537188443e96a",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ea498e5207d19820a1f14b3663275a227d8ad268",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/base64.cc",
      "new_id": "7a9731585f1b683b9ebfe5c1422ca020cc3ca57f",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/base64.cc"
    },
    {
      "type": "modify",
      "old_id": "1047c33559082a9b36e8dd7de8ea5a0e2134803c",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/base64.h",
      "new_id": "b85a380d2d59a913d0714834d01103e89b077064",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/base64.h"
    },
    {
      "type": "modify",
      "old_id": "cd8438a191bbbb0c97528793a64bec4f0ea9693a",
      "old_mode": 33188,
      "old_path": "src/tint/utils/text/base64_test.cc",
      "new_id": "77911a8930e84488227264a3d40da0a57c136bb3",
      "new_mode": 33188,
      "new_path": "src/tint/utils/text/base64_test.cc"
    },
    {
      "type": "modify",
      "old_id": "872cfd1b772f1a4e4d80484e431214bf80233a22",
      "old_mode": 33188,
      "old_path": "test/tint/fuzzing_coverage_test.wgsl",
      "new_id": "65132b3eefb34afdc85b52540a4a8c2d0e988220",
      "new_mode": 33188,
      "new_path": "test/tint/fuzzing_coverage_test.wgsl"
    }
  ]
}
