)]}'
{
  "commit": "f856922a88b69937334bca276fa4ea8b1c02bafd",
  "tree": "06a3a97aef464b0b361651f81f818ad269a4aa8f",
  "parents": [
    "41f4fcbd040306f217b6883079958d0664349e1a"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Fri Dec 06 01:19:47 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Dec 06 01:19:47 2024 +0000"
  },
  "message": "[tint][ir][val] Restrict types in root allowed by kAllowOverrides\n\nRestricts the instruction types that are allowed in the root block\nwhen kAllowOverrides is set. This doesn\u0027t do the walk up to make sure\nthat the specific values/calls are allowed. This supersedes a number\nof previous patches that were playing whack-a-mole.\n\nFixes: 382453612\nFixes: 382422295\nChange-Id: Iccd2145afb29bf61b2dc7ccbfd97b08648e39208\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/218354\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\nAuto-Submit: Ryan Harrison \u003crharrison@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "acba59762546d80701326b74fb73c9482d51f1fe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.cc",
      "new_id": "c5502852afb50e1de9ec7da7f287f815a08bafc1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "bb7b742f8dba8838915ce99bf68151cd045c79fd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_test.cc",
      "new_id": "f332cc39ca251545fc9e07ba3bd571efcb1d92cd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_test.cc"
    }
  ]
}
