)]}'
{
  "commit": "084bc110c7e8730903079bee185314fb26c0f1e2",
  "tree": "b0144b400e08b70553b01fb242299eea8206dfe2",
  "parents": [
    "e095571be47008e6deca936cd0b8b45d1c937ca9"
  ],
  "author": {
    "name": "François Beaufort",
    "email": "beaufort.francois@gmail.com",
    "time": "Tue Jul 15 03:41:22 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jul 15 03:41:22 2025 -0700"
  },
  "message": "Fail to create a device if adapter has been consumed\n\nThis CL makes sure an adapter should be consumed only upon successful\ndevice creation if the instance doesn\u0027t allow multiple devices per\nadapter, or if the descriptor explicitly requests consumption.\n\nBug: 415825174, 419339310\nChange-Id: If4ceb1c6bab9010da5333653244228b5a61b39d4\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/237274\nCommit-Queue: Fr \u003cbeaufort.francois@gmail.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a6057f4dc7db9e3940aa6dc0b51ec9f91b26e38",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "76c2c066582d9c5f0dca999b3a40fd24c8f76d42",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "a6ad007a1d030eaa880164cc61320bfede76a498",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Adapter.cpp",
      "new_id": "9f97211ae8763b75a5aea9472bb5440e50865bc9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Adapter.cpp"
    },
    {
      "type": "modify",
      "old_id": "d8b286c65d0791ced91a10e71574760da168d843",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Adapter.h",
      "new_id": "33e55ff5684da99cb5cb0c9757cb81f1cfe515b2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Adapter.h"
    },
    {
      "type": "modify",
      "old_id": "6fb15da2bfdebcafcaadcf635bdcdf233f81af5b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/DeviceGuard.h",
      "new_id": "f392e66a0b350d635c188b093e32310eafe435ee",
      "new_mode": 33188,
      "new_path": "src/dawn/native/DeviceGuard.h"
    },
    {
      "type": "modify",
      "old_id": "b86f456155c38cb341de884d6812ac887fdcfebd",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/DawnTest.cpp",
      "new_id": "9687a130597740623d045abebafd0032e3e6fac5",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/DawnTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "3770ca5a5f8225e42ce73ec8004632d6e91f44c0",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/FeatureTests.cpp",
      "new_id": "60025bb89453f3af601b6442793aadc55ac555b5",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/FeatureTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "250ba3cb080c78cf15823fa356ce71185d16937e",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/ToggleTests.cpp",
      "new_id": "06295d42dde7f188145425eed58ca66da41c2561",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/ToggleTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a945d7baa96cb16ef101da65533323b3b3703dd",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/DeviceCreationTests.cpp",
      "new_id": "1bd99edaf5458693398755f6c08bb63791cd211f",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/DeviceCreationTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "ff1f54e85ac839d39ad12cfc628334242ec4ca6f",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/ValidationTest.cpp",
      "new_id": "965b21f57166ac4d84531c6eac203225accef4be",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/ValidationTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "b2d31cf211f533db03bffb4235d61cb785244f4d",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/wire/WireDeviceLifetimeTests.cpp",
      "new_id": "c7ddaebd90a076a2ad821af25015b6901d900058",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/wire/WireDeviceLifetimeTests.cpp"
    }
  ]
}
