)]}'
{
  "commit": "7d09d55cee2e840eebd0c45af3d25c8df885eefa",
  "tree": "c59372d86fffc1f7b656dea1b6be9c4ae753bdd1",
  "parents": [
    "5566afc92caff56df84a8666b7364412ed0d5f39"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Wed Dec 20 23:39:28 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Dec 20 23:39:28 2023 +0000"
  },
  "message": "webgpu.h: Reserve 0 for enums, in a few more possibly-breaking cases\n\nThese enums should be required to be set explicitly, so 0 is now\nsupposed to be invalid (where previously zero-init would just give you\nthe 0th enum value).\n\n- AlphaMode is used in CopyTextureForBrowser. Since Chromium tests run\n  on CQ, any breakage here should be caught (except it\u0027s known that the\n  reftests aren\u0027t running on CQ and could hit this. I\u0027ve run those\n  locally.)\n  - It is also reordered to sort-of mirror GPUCanvasAlphaMode even\n    though it is not the same thing.\n- QueryType is used in QuerySetDescriptor. Since there\u0027s no reasonable\n  default here it\u0027s less likely anyone has written code that\u0027s using\n  zero-init to get occlusion queries, but there could be.\n\nBug: dawn:2224\nChange-Id: I0e74b37baa7b164ee6f3ad4fe05e91d91e25f104\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/166388\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nAuto-Submit: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2123021087315b989fc868febfdf6a33822ee44f",
      "old_mode": 33188,
      "old_path": "dawn.json",
      "new_id": "befb1349c4395c024d26205721ed3160399f4595",
      "new_mode": 33188,
      "new_path": "dawn.json"
    },
    {
      "type": "modify",
      "old_id": "7319827ae7c4567c7e6cf0b62c375524455e8377",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/CopyTextureForBrowserTests.cpp",
      "new_id": "cac8c7eb53a625c976cf29e5cf7e4fdb916bd496",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/CopyTextureForBrowserTests.cpp"
    }
  ]
}
