)]}'
{
  "commit": "6472a498bc80d14f08d8c1349719dbd6a8019f33",
  "tree": "cba8aae20b21e488d25d8504a2e09f21821c4fd8",
  "parents": [
    "ed2828ff7f52659b371c37b96c137611614e6fde"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Mon Nov 07 23:07:03 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 07 23:07:03 2022 +0000"
  },
  "message": "Pass spans to ProgressiveDecoder::GifReadScanline().\n\nIn turn, pass these to called functions.\n\n-- use span-safe functions to copy memory\n\nChange-Id: I7b9ebfc7298f18715dfc9068ef03dd3b4c898823\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/100830\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea17dafa47f7ab6be0388ca9b9bba218e7eac7a4",
      "old_mode": 33188,
      "old_path": "core/fxcodec/gif/cfx_gifcontext.cpp",
      "new_id": "29b962e39f3c196f6f9c70518e46a158621c26c0",
      "new_mode": 33188,
      "new_path": "core/fxcodec/gif/cfx_gifcontext.cpp"
    },
    {
      "type": "modify",
      "old_id": "206f3686578a06063830766862059f418d219291",
      "old_mode": 33188,
      "old_path": "core/fxcodec/gif/cfx_gifcontext.h",
      "new_id": "5e651f92cb47dab654b94e3f3efa81645675de47",
      "new_mode": 33188,
      "new_path": "core/fxcodec/gif/cfx_gifcontext.h"
    },
    {
      "type": "modify",
      "old_id": "6339cde6f043f615160918b3e74ac11a1cfdad23",
      "old_mode": 33188,
      "old_path": "core/fxcodec/gif/gif_decoder.h",
      "new_id": "cfcf0e9614788e53a07da2769fb9e4238805f275",
      "new_mode": 33188,
      "new_path": "core/fxcodec/gif/gif_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "d79dd1b8795182b66dd79f148627c338df14127d",
      "old_mode": 33188,
      "old_path": "core/fxcodec/progressive_decoder.cpp",
      "new_id": "e9db8c43637e37a4f48260eb95711ccbdea2db41",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressive_decoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "c830900eb71d80f57c83484d3a9d22b21c577207",
      "old_mode": 33188,
      "old_path": "core/fxcodec/progressive_decoder.h",
      "new_id": "117f937029cd75c8fe1a486c61aa326fc4049c55",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressive_decoder.h"
    }
  ]
}
