)]}'
{
  "commit": "1dd069208c86928f3947b96bbb4daf0086cbbda0",
  "tree": "89cb648e9206420433a1fc403a657621729384ad",
  "parents": [
    "139ff79122efd5aa943debf70be6dc984dc340db"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Oct 19 19:00:18 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Oct 19 19:00:18 2020 +0000"
  },
  "message": "Disallow some CFX_ScanlineCompositor conversions.\n\nDisallow the combination where the destination bitmap format is\n`FXDIB_8bppMask` and the reverse byte order bit is set.\nCFX_ScanlineCompositor is not designed to handle this case, and will end\nup doing the wrong thing. e.g. for a source format of `FXDIB_Cmyk`,\nCFX_ScanlineCompositor will end up calling\nCompositeRow_Rgb2Rgb_Blend_NoClip_RgbByteOrder(), which is completely\nnonsensical.\n\nBug: chromium:1037839\nChange-Id: Iad9979f770239f4b338d5fa1bfe301ff62d6b6b9\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/75272\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "501e50d78f4080804b2af21028b2196674363c34",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_scanlinecompositor.cpp",
      "new_id": "90a47d169b6ade4faf2c49cc4e758f2e241162d2",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_scanlinecompositor.cpp"
    }
  ]
}
