)]}'
{
  "commit": "2a5b981a87e147d66ff0aa289ff1bb4ee11c5100",
  "tree": "fb89e4e28af49caec142d9905235e6540a0d4840",
  "parents": [
    "180ec459ea79f3be400a80f270920a243940db1a"
  ],
  "author": {
    "name": "Zhaoming Jiang",
    "email": "zhaoming.jiang@intel.com",
    "time": "Mon Oct 18 05:30:39 2021 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 18 05:30:39 2021 +0000"
  },
  "message": "Deprecation of using 0 as default size in buffer mapAsync\n\nFor size parameter in mapAsync, use wgpu::kWholeMapSize rather than 0 to\nindicate using the default size, i.e. remaining buffer size after\noffset. Using size\u003d0 is still available but will cause a deprecation\nwarning.\n\nBug: dawn:1159\nChange-Id: I474d87ecae4a54ceb28d636f883a6233c91f16fa\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/66284\nAuto-Submit: Zhaoming Jiang \u003czhaoming.jiang@intel.com\u003e\nCommit-Queue: Zhaoming Jiang \u003czhaoming.jiang@intel.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9630d1af03ce03c1643533002f48d521a6168da5",
      "old_mode": 33188,
      "old_path": "generator/templates/webgpu.h",
      "new_id": "d305dd260ec66d3bf40b46a1ffa44777810c127a",
      "new_mode": 33188,
      "new_path": "generator/templates/webgpu.h"
    },
    {
      "type": "modify",
      "old_id": "951f6ad1a2051d8e2483bb1d1d0bd9f6d80d0e17",
      "old_mode": 33188,
      "old_path": "generator/templates/webgpu_cpp.h",
      "new_id": "dfbe6c423c791eaa216098c36c046a293c41d126",
      "new_mode": 33188,
      "new_path": "generator/templates/webgpu_cpp.h"
    },
    {
      "type": "modify",
      "old_id": "86ffcb97ded8478290dfe2f3906ab22495231b9b",
      "old_mode": 33188,
      "old_path": "src/dawn_native/Buffer.cpp",
      "new_id": "abb7f1bcf19d8c1b6c2a419caf305a794976de06",
      "new_mode": 33188,
      "new_path": "src/dawn_native/Buffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "f27b99ea4e103bca562835568d9d8ba9ebd58088",
      "old_mode": 33188,
      "old_path": "src/dawn_wire/client/Buffer.cpp",
      "new_id": "5077b5aa49f71e2db7e0ffc1c76e7a5faed6e18b",
      "new_mode": 33188,
      "new_path": "src/dawn_wire/client/Buffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "9548857d77e6c2429a311771d218de8d0f20c883",
      "old_mode": 33188,
      "old_path": "src/tests/DawnTest.cpp",
      "new_id": "0dff12615eb77bad2b2635162c64ef968ae0c636",
      "new_mode": 33188,
      "new_path": "src/tests/DawnTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "74289c7e33bd64f7b8c59894337d035d44b90240",
      "old_mode": 33188,
      "old_path": "src/tests/end2end/BufferTests.cpp",
      "new_id": "b893c02912016cf43b3dad9cd3200ddd9c3607f5",
      "new_mode": 33188,
      "new_path": "src/tests/end2end/BufferTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "0bda014d010df364467b857cdcc389f2e4292580",
      "old_mode": 33188,
      "old_path": "src/tests/end2end/DeprecatedAPITests.cpp",
      "new_id": "097185ed5497c83b648c2598d00201f6593b2145",
      "new_mode": 33188,
      "new_path": "src/tests/end2end/DeprecatedAPITests.cpp"
    },
    {
      "type": "modify",
      "old_id": "f93c714626508209071bb9b85cf4e865f55530e8",
      "old_mode": 33188,
      "old_path": "src/tests/end2end/QueueTimelineTests.cpp",
      "new_id": "b7ada26b44eb673090e2333abf95005c3c6e6935",
      "new_mode": 33188,
      "new_path": "src/tests/end2end/QueueTimelineTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "18978dfd410fd89f28f8e4db2e7c7e6ffcd5af86",
      "old_mode": 33188,
      "old_path": "src/tests/unittests/validation/BufferValidationTests.cpp",
      "new_id": "bf9050bc5fd8fd47e4c640270666f187266c22e8",
      "new_mode": 33188,
      "new_path": "src/tests/unittests/validation/BufferValidationTests.cpp"
    }
  ]
}
