)]}'
{
  "commit": "49a08b76685f9c5cd97fd101c22b735fdbbb9421",
  "tree": "57c2ada6c3c6b27c645d5ab158683c812d77ca40",
  "parents": [
    "a68ce9213f659a01bac67574b445d3b1f08ce70a"
  ],
  "author": {
    "name": "shrekshao",
    "email": "shrekshao@google.com",
    "time": "Tue Dec 20 21:03:16 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 20 21:03:16 2022 +0000"
  },
  "message": "Refix validation for command encoder pass encoding\n\nAccording to latest spec, beginRenderPass/beginComputePass\ndon\u0027t throw validation error. Error still defers to\nCommandEncoder::Finish()\n\nBug: dawn:1602\nChange-Id: I5fd76f2c8951273a8dd82b02e20f076079354b60\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/115120\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Shrek Shao \u003cshrekshao@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36603e77b87a55d9987981e52e8a01d7afc696c6",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandEncoder.cpp",
      "new_id": "0d9480e5f3740eb03cc66073093f4fd30aa3475f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "20948edaeaa888d1352343f9775ca84b4067798c",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/SwapChainValidationTests.cpp",
      "new_id": "b02d760f1453ee4894647da3551c71173b80a7f1",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/SwapChainValidationTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "152be1b3f33fb12e7e52985eb7db4cbe693de6f2",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/DeprecatedAPITests.cpp",
      "new_id": "14ebe55fa6d6df2e230c86603faa18cb0cea5805",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/DeprecatedAPITests.cpp"
    },
    {
      "type": "modify",
      "old_id": "e00f217dbb51fa919a3f9c7d907ae4c474d078d1",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/DeprecatedAPITests.h",
      "new_id": "dbbbe750766c5fa504b4a49c82b7e9ce00cb3069",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/DeprecatedAPITests.h"
    },
    {
      "type": "modify",
      "old_id": "07124613163ad0fdde7b6d51c0214e6bfde186cd",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/QueryValidationTests.cpp",
      "new_id": "d0289e201e9e7c3b551a761a834cf9e010691627",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/QueryValidationTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "ef401daf3eca5159b163d5eb5ef459333f846ab2",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/RenderPassDescriptorValidationTests.cpp",
      "new_id": "57da7ce32c7849693b845008faf81bf609d9e422",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/RenderPassDescriptorValidationTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "66fe44aefdcecf9dad27d5d7dcf1b3b9530a6b9b",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/RenderPipelineValidationTests.cpp",
      "new_id": "9e081af6e777db252281b06baa3af5d80db285d3",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/RenderPipelineValidationTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "ca341aa6275da0341dad0df75cf6bfe90008361b",
      "old_mode": 33188,
      "old_path": "webgpu-cts/expectations.txt",
      "new_id": "0ebab3285e78639da46cd1f6249c49bf9d635e24",
      "new_mode": 33188,
      "new_path": "webgpu-cts/expectations.txt"
    }
  ]
}
