)]}'
{
  "commit": "7eaeec3810adff75206db04dea15cf473f4f6adb",
  "tree": "be16713051fbd186480116226a76bc7bf2b9f6a3",
  "parents": [
    "0bb0dbdf7ddb8e81813c6ac9963003b71c8703d5"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Fri Jun 27 17:39:36 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jun 27 17:39:36 2025 -0700"
  },
  "message": "[dawn] Return WGPUStatus from wgpuSurfacePresent\n\nTo match upstream webgpu.h.\n\nNo Emdawnwebgpu changes because it doesn\u0027t implement wgpuSurfacePresent.\n\nFixed: 425930323\nChange-Id: I695589ee882c5e9c5db1c92b82ffee3dcb3ebb6f\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/248475\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a2da9762c2656e120c720560b5a4b35d8ed366c0",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "5ca93399047a7fb4e847591540e56d58c8d6ae5b",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "316f8e6f6c3a1a1181752bf19a3eab0e5c996e56",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn_wire.json",
      "new_id": "ad848fd1643d1d1510144ca5500d41ebdfd5b6ac",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn_wire.json"
    },
    {
      "type": "modify",
      "old_id": "cf39927ac017131d19e0805a434aad23e4de8720",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Surface.cpp",
      "new_id": "7cd6c796d039db9310dde89c01d6ba558aaeb65d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Surface.cpp"
    },
    {
      "type": "modify",
      "old_id": "4b075b95f46f310f2c53c73d51936afbc85fd8a9",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Surface.h",
      "new_id": "33dc6fae9ae09e962e3809decde1ddd65814aef9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Surface.h"
    },
    {
      "type": "modify",
      "old_id": "062a93e3ed7fdf4a79dc6fb046e3adfd73cf08c1",
      "old_mode": 33188,
      "old_path": "src/dawn/samples/ManualSurfaceTest.cpp",
      "new_id": "2ae2a44d14fa39fb8b7d566334d9e2cab3482e68",
      "new_mode": 33188,
      "new_path": "src/dawn/samples/ManualSurfaceTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "0f9e64445b5c8ec33b83cda1db9bfe1d5e0ab80f",
      "old_mode": 33188,
      "old_path": "src/dawn/samples/SampleUtils.cpp",
      "new_id": "2efc6a9aee1a906be622a0e5ee46870e2eed586e",
      "new_mode": 33188,
      "new_path": "src/dawn/samples/SampleUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "32b307679bb82f7d9a79552af62b5aa8a2bfed1d",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/SurfaceConfigurationValidationTests.cpp",
      "new_id": "1797ede36527b693ee4934abc6d927a0de3d21a6",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/SurfaceConfigurationValidationTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "c1f631cbf07ed9f79c30d69fc3a34d87bf733498",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/SurfaceTests.cpp",
      "new_id": "bcce2b2837c72dfd95bf2771c7a2fce23da7bbbf",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/SurfaceTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "455728caa433560d12a3876ac94e66d866400d63",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireInjectSurfaceTests.cpp",
      "new_id": "0e4a2567724a1665374ea7aece8e1d327d5649fe",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireInjectSurfaceTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "3866e7b11003704869915f5d46e53b81ba5838e7",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Surface.cpp",
      "new_id": "49b4065050cdd335853e8da335e8a011b7d518ee",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Surface.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d87e5039f7913df8edf69c64aa2cd1e50fc30cf",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/client/Surface.h",
      "new_id": "1765b165bf708d686a5d362b6156bb9364e6e8a8",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/client/Surface.h"
    },
    {
      "type": "modify",
      "old_id": "376fc5cfa863f707079ca5e5c6c6964a2685fffb",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/ServerSurface.cpp",
      "new_id": "dbac14265e4419189cf98c2894fb0c711f775c46",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/ServerSurface.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb530a2cb8ef31eb13b649c17bec932016c2b7ac",
      "old_mode": 33188,
      "old_path": "third_party/webgpu-headers/webgpu.h.diff",
      "new_id": "afea35210475c68f4516fa60a6671eff9694643c",
      "new_mode": 33188,
      "new_path": "third_party/webgpu-headers/webgpu.h.diff"
    }
  ]
}
