)]}'
{
  "commit": "20b62842e756db8ee79f8da4e5e32b3ff1d40bd3",
  "tree": "6066c46e71de9dd08cba835f88a007357750c2c9",
  "parents": [
    "6183f827ca85e85bec9ec6b583772eea03719ac5"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Fri Jun 19 07:51:47 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jun 19 07:51:47 2026 -0700"
  },
  "message": "[dawn][wire] Introduce server/client MemoryHandle.\n\nThis single handle class (one for each side of the wire) will replace\nthe Read/WriteHandles. First introduce the new interfaces unimplemented\nto allow for a multi-sided patch to update Chromium as well.\n\nBug: 524776858\nChange-Id: I78697c51dd2a0248578b5f957fbc5ed78757f029\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/317535\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Shao, Jiawei \u003cjiawei.shao@intel.com\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "43c572a1aaf49ac63ab0211101e40549f6393253",
      "old_mode": 33188,
      "old_path": "include/dawn/wire/WireClient.h",
      "new_id": "51691196f1a2b616dd1e915b84f6cc05c5718a90",
      "new_mode": 33188,
      "new_path": "include/dawn/wire/WireClient.h"
    },
    {
      "type": "modify",
      "old_id": "654b39fc1058a074a7e2c6c213e1fece0ffb549f",
      "old_mode": 33188,
      "old_path": "include/dawn/wire/WireServer.h",
      "new_id": "b21bebadb38febfe482eb534391513b63695c2b4",
      "new_mode": 33188,
      "new_path": "include/dawn/wire/WireServer.h"
    },
    {
      "type": "modify",
      "old_id": "9ca5d2bdcdc825393974174092dcf30999f2a842",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/WireClient.cpp",
      "new_id": "73451b17efcbd01c0bba280fe3b65dc2e6f2c345",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/WireClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "d68311abb3257fc0c6353546b1a1e13d97b06133",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/WireServer.cpp",
      "new_id": "1dd74eb743acce89afa6dc618776468939792ff2",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/WireServer.cpp"
    }
  ]
}
