)]}'
{
  "commit": "acdb0689a8ce54a4132497f66ecfd39fd25ff9e0",
  "tree": "5430f2af943eb18cc8997d8b692727f85b445d3c",
  "parents": [
    "2c64ab7eefab03e130ca851e05e7c265064f9ccb"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Fri Jul 11 18:53:44 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jul 11 18:53:44 2025 -0700"
  },
  "message": "[dawn] Remove return value from wgpuInstanceGetWGSLLanguageFeatures\n\nThis method just returns an array, it doesn\u0027t take an extensible struct.\nSo it\u0027s infallible like wgpuAdapter/DeviceGetFeatures and\nwgpuGetInstanceFeatures and should return void.\n\nCorresponding upstream PR:\nhttps://github.com/webgpu-native/webgpu-headers/pull/554\n\nFixed: 429178774\nChange-Id: Ibf21e2db11a1172be8a8d9271db3c6a282f0bc00\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/252256\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b79317fdea04c0b88143e01c1ae07608ba42454",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "5dba3553f8c76bd96fe48db939f2f0013f0af26d",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "f17eb8fee3ecef6bb75af3b9c2c8a70b31fae24b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Instance.cpp",
      "new_id": "0dda1573ab1adc1248680e5f01664c24293be9ed",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Instance.cpp"
    },
    {
      "type": "modify",
      "old_id": "b8eb1d4789ab55578c07e5a7076c221cae44f8e4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Instance.h",
      "new_id": "d83025956e5cb5e7dc9bd1cf30e552d47db4874f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Instance.h"
    },
    {
      "type": "modify",
      "old_id": "fe937bf8fdbd1ae0c628c9bf33a2b106776550a6",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/WGSLFeatureValidationTests.cpp",
      "new_id": "019bb635bb35295e0843312f16b8d3712606dc48",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/WGSLFeatureValidationTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "fdd5246744e00c9f89c3b48c49edae95ec8c7e83",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Instance.cpp",
      "new_id": "2d75c8a72ea50859858c824c92f72b7ae960c7c5",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Instance.cpp"
    },
    {
      "type": "modify",
      "old_id": "5624c3af84ef428a77254e8a150dace7648f9bde",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Instance.h",
      "new_id": "7a78cdca7813d334917d9fe20c8b2692cf92c17e",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Instance.h"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/webgpu-headers/webgpu.h.diff",
      "new_id": "4d4f0d4a3ab69a185c99fb0a900e3d0b54248cdd",
      "new_mode": 33188,
      "new_path": "third_party/webgpu-headers/webgpu.h.diff"
    }
  ]
}
