)]}'
{
  "commit": "cd1629420e1554a88c37c2811cbf93d64ed9f22a",
  "tree": "9e60c23bfded34ba96bf36fa23c363f7cdd772a5",
  "parents": [
    "01f6b3d42c73737720080c242bee2061027bc0dc"
  ],
  "author": {
    "name": "Loko Kung",
    "email": "lokokung@google.com",
    "time": "Thu Jun 01 19:03:05 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jun 01 19:03:05 2023 +0000"
  },
  "message": "Reland \"Updates return type for bitmask fields to be the Flag version.\"\n\nAdds minor fixes in a couple template files that was causing\nerrors on Windows debug build.\n\nThis is a reland of commit 195cb637732ebe84ba08d09ba8834fa532912dc4\n\nOriginal change\u0027s description:\n\u003e Updates return type for bitmask fields to be the Flag version.\n\u003e\n\u003e github.com/webgpu-native/webgpu-headers/issues/172\n\u003e\n\u003e Change-Id: Id1ec887cbd1cc3fefdce2f20bde89b3e529a96fa\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/134541\n\u003e Kokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n\u003e Reviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\n\u003e Commit-Queue: Loko Kung \u003clokokung@google.com\u003e\n\u003e Reviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n\nChange-Id: I9522eeec8b08ca9412ffc7719723505613a4e90d\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/135320\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6fccc4e282aecae84df665c81493ef6e6d8348c",
      "old_mode": 33188,
      "old_path": "generator/dawn_json_generator.py",
      "new_id": "2b3bc5fa465ba71d7d009a14f0f6dcd6b916669a",
      "new_mode": 33188,
      "new_path": "generator/dawn_json_generator.py"
    },
    {
      "type": "modify",
      "old_id": "baf0cc66f9700dcc1f837b5b9ef9e72b027d1cbc",
      "old_mode": 33188,
      "old_path": "generator/templates/api.h",
      "new_id": "7502c3c579161664f34ebd5a004ecc8b681b3275",
      "new_mode": 33188,
      "new_path": "generator/templates/api.h"
    },
    {
      "type": "modify",
      "old_id": "7b1922b1f5ebb1e2f03380777d26f19c3eba41f1",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/native/ProcTable.cpp",
      "new_id": "ae4e6270fe74407f706587b996d69896ce443be9",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/native/ProcTable.cpp"
    },
    {
      "type": "modify",
      "old_id": "e573c11df973b9b4a3a855f62407aa56b6b8fb46",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/native/api_dawn_native_proc.cpp",
      "new_id": "22b132db32909a425fea8c50c6a9fdf4fd7a1654",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/native/api_dawn_native_proc.cpp"
    },
    {
      "type": "modify",
      "old_id": "85fe15d421d526eff8cb048e8a9eba0b7e877479",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/wire/client/ApiProcs.cpp",
      "new_id": "9c8656d21c17cd081ad6eac3f7cc3919ecfd679d",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/wire/client/ApiProcs.cpp"
    },
    {
      "type": "modify",
      "old_id": "68970c63cd870fae713aa24f79b08108b748e34f",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn_proc.c",
      "new_id": "9cd960dafe948005cc2738542914c5011152ea5e",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn_proc.c"
    },
    {
      "type": "modify",
      "old_id": "fc79464831bfc0a3d66171434d34092dd1184e6b",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn_thread_dispatch_proc.cpp",
      "new_id": "bff025d3fdae8e89e61ce3cc658e918ffea0f635",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn_thread_dispatch_proc.cpp"
    }
  ]
}
