)]}'
{
  "commit": "c303bdf70523040c0425ab3166cb8fac6df5dcc3",
  "tree": "87c46199de7da482e2097425bbde98dc3110c653",
  "parents": [
    "c395660ee6c6a11aba274e0444d084ede5e40e1b"
  ],
  "author": {
    "name": "Yan,Shaobo",
    "email": "shaobo.yan@intel.com",
    "time": "Fri Oct 28 15:35:28 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Oct 28 15:35:28 2022 +0000"
  },
  "message": "Fix HandleAssertionFailure in ValidateCopyTextureForBrowser\n\nThe assert failure is caused by the validation orders. Current\nvalidation order cannot ensure \"destination\" is valid when it is\npassed to \"ValidateTextureToTextureCopyCommonRestrictions\".\n\nThis CL seperate \"ValidateCopyForBrowserCommonRestrictions\" to\n\"ValidateCopyForBrowserDestination\" and \"ValidateCopyForBrowserOptions\".\nCorrecting the order and adding more comments.\n\nBug: chromium:1379001\nChange-Id: I9bdbd773659827d0056cd7c37e78ac02ce22451c\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/107560\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb585f9e8554f0cd0902e03221d741613acb3ebb",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CopyTextureForBrowserHelper.cpp",
      "new_id": "5d63725a95c0b7709a87006b5d4556935a2c5c2d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CopyTextureForBrowserHelper.cpp"
    }
  ]
}
