)]}'
{
  "commit": "d86ca92685bbb41ee752bc2fa29365b4bd2aa631",
  "tree": "84a7d15c02ec166467a8def9190d5a453a61e060",
  "parents": [
    "10d48c7fd285f51e424fbaaaf3aa26f73cc6077a"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Wed Oct 21 17:45:36 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Oct 21 17:45:36 2020 +0000"
  },
  "message": "Disallow more CFX_ScanlineCompositor conversions.\n\nDisallow the combination where the destination bitmap format uses\npalettes and the reverse byte order bit is set. CFX_ScanlineCompositor\nis not designed to handle this case, and will end up doing the wrong\nthing. e.g. for a source format of `FXDIB_Argb` and destination format\nof `FXDIB_8bppRgba`, it will call\nCompositeRow_Rgb2Argb_NoBlend_NoClip_RgbByteOrder(), which is\ncompletely nonsensical.\n\nBug: chromium:1139825\nChange-Id: I6a4d7a402d4006d7454188cf9f66daa04ed98062\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/75470\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e25641ec604ebf02547117bb9bd7da2f7a37a6e",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_scanlinecompositor.cpp",
      "new_id": "ab62044f23201386198e1ecff3817a08cd179171",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_scanlinecompositor.cpp"
    }
  ]
}
