)]}'
{
  "commit": "75e5f4bdadd76556122d2935b37461e60fd8abd9",
  "tree": "999ed683d28f87847beb97d55a6ee1a6748bfb95",
  "parents": [
    "36ffcbaf77506610d375f920079dd307b72b4fac"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Sat Jul 27 00:06:16 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Jul 27 00:06:16 2024 +0000"
  },
  "message": "Further simplify ProgressiveDecoder PNG decoding code\n\nBoth XFA_GetDIBFormat() and xfa_codec_fuzzer.h only use the ARGB format\nfor PNG decoding.\n\nAssert that the only bitmap format used for PNG decoding is\n`FXDIB_Format::kArgb`. Then remove dead code and simplify the ARGB to\nARGB transfer by using spancpy().\n\nChange-Id: Ia20b079f3e74c275d154093128a09229ba36e40e\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/122610\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b65425d1a10d41886f0a75f2c36e3ba02943154e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/progressive_decoder.cpp",
      "new_id": "5729b98f3a2d929e31238b8751e6d9d96203a870",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressive_decoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "9c7505d54d1ee9ffc9ec51490506775bc003964e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/progressive_decoder.h",
      "new_id": "417fc39c349463be3067eb306ee21ec347ee9555",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressive_decoder.h"
    }
  ]
}
