)]}'
{
  "commit": "fd59fa92a0c86788dcdd84d091e1ce81eda06a77",
  "tree": "4d9c1a42bf9db407b55d247835832dba1226b3aa",
  "parents": [
    "e13b82fac077383d9f93631a177573509be44f38"
  ],
  "author": {
    "name": "Leon Scroggins III",
    "email": "scroggo@google.com",
    "time": "Wed Jan 13 15:46:01 2021 -0500"
  },
  "committer": {
    "name": "Leon Scroggins",
    "email": "scroggo@google.com",
    "time": "Fri Jan 15 14:27:52 2021 +0000"
  },
  "message": "\"Ensure frame rect is on screen or empty\" - take 2\n\nRevert commit e13b82fac077383d9f93631a177573509be44f38\n(I215b312b421a30bf985f681424a4c4198f069862), and fix a different way.\nThe prior fix resulted in incorrectly decoding a frame whose bounds\nextended beyond the canvas. Instead of changing the internal frame rect,\njust change the one passed to the client.\n\nChange-Id: I82568cb672f1027a9dc17ec0a15d355d561c356d\nReviewed-on: https://skia-review.googlesource.com/c/libgifcodec/+/353445\nReviewed-by: Derek Sollenberger \u003cdjsollen@google.com\u003e\nCommit-Queue: Leon Scroggins \u003cscroggo@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d37d5969524863e4b20cff5b0020a3af0d38b19",
      "old_mode": 33188,
      "old_path": "SkGifImageReader.cpp",
      "new_id": "f0184cbbb99a8c4beb9b8bc941d89c9cfc9603b7",
      "new_mode": 33188,
      "new_path": "SkGifImageReader.cpp"
    },
    {
      "type": "modify",
      "old_id": "b76c18f35379e53259f035b4635ddf25f44062af",
      "old_mode": 33188,
      "old_path": "SkLibGifCodec.cpp",
      "new_id": "95f5bf163c09ea801b665934a918238941fe76a6",
      "new_mode": 33188,
      "new_path": "SkLibGifCodec.cpp"
    }
  ]
}
