)]}'
{
  "commit": "9d8eb26e86163758d97f7cb5b8eb014d1c87e52e",
  "tree": "24fa4f7063c56ba76d791268a04a028e2f2c09cb",
  "parents": [
    "43cc40950632602ab3967b7c1ba6a74be8ead6e2"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Tue Dec 16 07:41:54 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 16 07:41:54 2025 -0800"
  },
  "message": "[dawn][native] Create DynamicArrayState even for error ResourceTable\n\nThis will be used in a future CL to implement the \"content timeline\"\nvalidation for Update/InsertBinding/RemoveBinding even for error tables.\n\nBug: 463925499\nChange-Id: I019b7ef5481b8ddf51915e16b59e0da69ccdd605\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/280896\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cce9465136678b3b725b94979a9479736d56706e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.cpp",
      "new_id": "0da136b70b615575551fd854f3a9057f410707bd",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "deeb3defb07bbd452f1049488dcc647a3acfb34f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ResourceTable.cpp",
      "new_id": "5c08dd094abab0925bc6e1350cc8166b39897d18",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ResourceTable.cpp"
    },
    {
      "type": "modify",
      "old_id": "a72839e2bf24e916876703897d8a0e4988e6d910",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ResourceTable.h",
      "new_id": "fa0527a619a38c87f9d8b7cba1426023126d4cf9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ResourceTable.h"
    }
  ]
}
