)]}'
{
  "commit": "e5a22f326c8a5ea13a6422cfda455ab3d9930859",
  "tree": "2069f394bb4eb928e2b9392b8bec97f2961f658e",
  "parents": [
    "e50f95a3c4fb9987a1a6a8fda346278da97c2b63"
  ],
  "author": {
    "name": "Hui Yingst",
    "email": "nigi@chromium.org",
    "time": "Mon Sep 12 22:28:57 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 12 22:28:57 2022 +0000"
  },
  "message": "Move the Skia-only code into a separate function\n\nAGG and SkiaPaths use a real CFX_ImageRenderer for image rendering\nwhile Skia does not (Skia use a dummpy one).\n\nTo improve Skia image rendering, move the Skia-only code inside CFX_SkiaDeviceDriver::StartDIBits() to a private method\nCFX_SkiaDeviceDriver::StartDIBitsSkia() so that this new method can be\nimproved and called separately in the future without affecting AGG and\nSkiaPaths renderers.\n\nMeanwhile there is no need to pass a dummy CFX_ImageRenderer handler\nto StartDIBitsSkia() anymore.\n\nBug: pdfium:1857,pdfium:1859\nChange-Id: I40d4456af86573e51ff8066ea7dd8eddf5902dba\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/97772\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Nigi \u003cnigi@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e39be95fba41f8ae144a5a77caf1718dfbc8757c",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device.cpp",
      "new_id": "80f3266365facfb0cdeb475b82a1a1381825c8ec",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device.cpp"
    },
    {
      "type": "modify",
      "old_id": "4a963ef4a2e2c543128111f7c215cf18aab6e12e",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device.h",
      "new_id": "264667ad2813427195a1571b85cfcf625eb28009",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device.h"
    }
  ]
}
