)]}'
{
  "commit": "01cff50bd75699d5cd56c07324ffc6134296495f",
  "tree": "8e293402e038bdf9bd7b8f37914ae7f980ace47b",
  "parents": [
    "43c6768e45bfd00ce47d7b74d075640969ac6edb"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Tue Jun 18 19:27:36 2024 +0000"
  },
  "committer": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Tue Jun 18 19:27:36 2024 +0000"
  },
  "message": "Revert \"Ensure dxc is built and loaded by tint_wgsl_fuzzer\"\n\nThis reverts commit 449074e29a539a9621bf20a51724222bffc607b3.\n\nReason for revert: Breaks chromeos fuzzer build: https://g-issues.chromium.org/issues/347995984\n\nOriginal change\u0027s description:\n\u003e Ensure dxc is built and loaded by tint_wgsl_fuzzer\n\u003e\n\u003e - Make the gn and CMake build depend on dxcompiler target.\n\u003e - In the wgsl fuzzer\u0027s init, set the dxc default path to the same\n\u003e   directory as the executable\u0027s via argv[0]. Although argv[0] is not\n\u003e guaranteed to contain the path to the executable, we mainly need this to\n\u003e work for ClusterFuzz, where this should be the case.\n\u003e\n\u003e Bug: chromium:42251292\n\u003e Change-Id: If85c6cdd52b1ff98caf95327112b93173bcdf5d7\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/193900\n\u003e Reviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\n\u003e Commit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\n\nTBR\u003drharrison@chromium.org,dsinclair@chromium.org,jrprice@google.com,amaiorano@google.com,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com,dsinclair@google.com\n\nChange-Id: Ia563b99ee6d75f27989762d8cd9ef0eed622c9f0\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: chromium:42251292\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/194400\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ecf847268993add30bc9ace71cda7c8ec768a50",
      "old_mode": 33188,
      "old_path": "src/tint/BUILD.gn",
      "new_id": "746f8eb4b45aa9cf5549c89f70c1100ea785ddd2",
      "new_mode": 33188,
      "new_path": "src/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ac4d4b0edd01a59df98dbf5428c097630c788b65",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "3a5905942f79762e26cae087fddbae876e1403a4",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "2e2d93952a77db09ae7219e7770f24cef64b46c9",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/BUILD.cfg",
      "new_id": "de92f712ff4df2278f8ecd2b452888d01f6372de",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/BUILD.cfg"
    },
    {
      "type": "modify",
      "old_id": "aeb77bb1d57ed13306d2ee39b9a5e8d3aae660f0",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/BUILD.cmake",
      "new_id": "350a170bb901f4073d1340967fe20d1a68dc0816",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "a0601097864d9562a96f33420ef096f72b4c6d46",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/BUILD.gn",
      "new_id": "89d7ea9b256d63ba527c37ad2f4d63d7aed95506",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "3e9be546a5a1f960464b4f062bc1a0a245d2c045",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/main_fuzz.cc",
      "new_id": "733190d397541810eecc33f9151bd1f2d74b92e9",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/main_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "52150c03979713edd9ca3d7c88fe752b385ab8b6",
      "old_mode": 33188,
      "old_path": "src/tint/externals.json",
      "new_id": "1745609350422316a35ec26953c938aebf558ba6",
      "new_mode": 33188,
      "new_path": "src/tint/externals.json"
    },
    {
      "type": "modify",
      "old_id": "939ec4c3d4b9697d9c8685b25a1c581772dfd5e0",
      "old_mode": 33188,
      "old_path": "tools/src/cmd/gen/build/BUILD.bazel.tmpl",
      "new_id": "8432d763b3a806f791051c2b32383f053975215b",
      "new_mode": 33188,
      "new_path": "tools/src/cmd/gen/build/BUILD.bazel.tmpl"
    },
    {
      "type": "modify",
      "old_id": "a5c308f1ad5dd40e7dca00704121edfe6c7eb5ea",
      "old_mode": 33188,
      "old_path": "tools/src/cmd/gen/build/BUILD.gn.tmpl",
      "new_id": "47d25be8b8996d9d0b9896ab5dc10f14c4265e0f",
      "new_mode": 33188,
      "new_path": "tools/src/cmd/gen/build/BUILD.gn.tmpl"
    }
  ]
}
