)]}'
{
  "commit": "ca1516a1df7d7ab419fa79040089c97a65eafb1d",
  "tree": "12343dc37ebe494d748b0a5792563355a3694278",
  "parents": [
    "8eaef61e9bea8aff513d3479093d55201625e9a2"
  ],
  "author": {
    "name": "Gregg Tavares",
    "email": "gman@chromium.org",
    "time": "Tue Dec 09 02:14:59 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 09 02:14:59 2025 -0800"
  },
  "message": "Make IsGPU/IsDevice/IsVendor work on WebGPUOnWebGPU\n\nBug: 463893789\nChange-Id: I6a6a6964823b74811feae0135bb9fe43b1ff7cd4\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/277635\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Shrek Shao \u003cshrekshao@google.com\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46ff7b28c847cf58acfb2ebf14ade4358b344393",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/DawnTest.cpp",
      "new_id": "822e27cb4686ac7990f4d69ab72490b57c5f25bf",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/DawnTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "cc8ba046b1f42dc840bb141ca57516084b7711ba",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/DawnTest.h",
      "new_id": "220166da33a9961f69780c09defc504579418587",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/DawnTest.h"
    },
    {
      "type": "modify",
      "old_id": "f638521511e970cea9f7d3c49a8e9d004f9c85e1",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/BufferTests.cpp",
      "new_id": "170364f1b833e09f47974f09b2634c51df3bc0b1",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/BufferTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "4b3bb9f418797ebb7a8ecdd0a297f71a5e333301",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/MaxLimitTests.cpp",
      "new_id": "42e2eb2ee553321444a1f32127a5da16c7d92972",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/MaxLimitTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "ccd390491767c1669eeeed39bc004d701da9e6b3",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/MultisampledRenderingTests.cpp",
      "new_id": "48bb6386fca324eac2c83f56bcff0ae19aad7658",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/MultisampledRenderingTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "b7d1338e15669120c957b898e06fa06e04600f7e",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/PipelineCachingTests.cpp",
      "new_id": "4b308cd76101d2c3214141163851d42bed274ebb",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/PipelineCachingTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "513c8c7caef3729f9f94a7f0f9a77c7906b23a59",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/QueryTests.cpp",
      "new_id": "560cd492eb51a5b0aa158bac490ad6f891c98467",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/QueryTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "b41e96a8d6e9e2068af472d87be3ad7bff857a43",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/StorageTextureTests.cpp",
      "new_id": "dbdb3479e5a0ca503213fed194825c9bfbd33ef0",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/StorageTextureTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "17ea11e85d29a64e38b6cc33d089c2067f9fce7a",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/TextureFormatTests.cpp",
      "new_id": "1cfdd027c784e2f8d54cb7c4cb6d74afd0748891",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/TextureFormatTests.cpp"
    }
  ]
}
