)]}'
{
  "commit": "93fc6bff15a6bed9fde2d6a72bf049a5d37112f1",
  "tree": "26d080fb09c131a906d759d7879cab337b971dff",
  "parents": [
    "facc28b296c1d498c3e7c384b81e0dd7b05e2e90"
  ],
  "author": {
    "name": "Gregg Tavares",
    "email": "gman@chromium.org",
    "time": "Wed May 21 14:15:26 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 21 14:15:26 2025 -0700"
  },
  "message": "Dawn.node disallow constructing non-constructables\n\nThis prevents doing `new GPUDevice()` and `new GPUTexture()`\n\nBug: 419128706\nDepends-On: Ia388562d8d7f02458e36b29db1a5acb8fcac03e2\nChange-Id: Ie0b0969b3d1fae09913501fc8b6c1406e114c637\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/243295\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Gregg Tavares \u003cgman@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "06e18856a8d3deea746b6a6d9952d3332f4f520d",
      "old_mode": 33188,
      "old_path": "src/dawn/node/interop/WebGPU.cpp.tmpl",
      "new_id": "991cdce0a73ff5a6b6b85f9d751a66512883badf",
      "new_mode": 33188,
      "new_path": "src/dawn/node/interop/WebGPU.cpp.tmpl"
    },
    {
      "type": "modify",
      "old_id": "4ddf628e14cd5374a3edebca03fab0aeb840952b",
      "old_mode": 33188,
      "old_path": "tools/src/cmd/idlgen/main.go",
      "new_id": "8536382f4460951b96cc3f4d093cac0116a4e82c",
      "new_mode": 33188,
      "new_path": "tools/src/cmd/idlgen/main.go"
    }
  ]
}
