)]}'
{
  "commit": "4b91cc49287d0e127bbf58492fd9922ab7cca20e",
  "tree": "1e7ea94b73a442a1c2498ada979e7c81c5bd96c1",
  "parents": [
    "706554721b5a88f06743b4b0ccb0af3378f2250a"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Sep 02 13:51:48 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 02 13:51:48 2026 -0700"
  },
  "message": "[val] Update error routes to support WGSL source\n\nAdd the necessary modifications to the error routes in the validator to\nsupport WGSL validation. In the specific cases where something is not\nrepresented in WGSL (Blocks, BlockParams, etc) then the error method\nasserts this is IR validation.\n\nBug: 555255421\nChange-Id: I36a1ae33c7305979b63f04ff74222c4d3dcef499\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/338995\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: Steven Perron \u003cstevenperron@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "527bc62c96189ecbaa3d45a3c55d3b7a3d8310d3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator/validator.cc",
      "new_id": "45e6afc50ff035619f4e4f221faa28169de487f9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "9da9c80eab3420eff97be6ac801751877be118c8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator/validator.h",
      "new_id": "d316368e54ab78e15c742fb446f27e3beaa6630e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator/validator.h"
    }
  ]
}
