)]}'
{
  "commit": "2e2cfb0399db35fbe2e3ef0be62559fe01837ec5",
  "tree": "7236f3b89f041bb865d521906999e1fae7873c71",
  "parents": [
    "8cf636e15ce21f4c8a574882c7cfd00629b59aba"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Oct 09 18:45:29 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 09 18:45:29 2023 +0000"
  },
  "message": "M119: Avoid rendering into the device in CPDF_RenderContext::GetBackground()\n\nChange GetBackground() to render into a bitmap again, and avoid\nrendering directly into the CFX_RenderDevice. This is a partial revert\nof https://pdfium-review.googlesource.com//111431 to fix a performance\nregression when the CFX_RenderDevice is backed by a printer on Windows.\n\nBug: chromium:1489537\nChange-Id: I01014078a5a438f54a1e21652005601f2fd9b3d8\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/112371\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Nigi \u003cnigi@chromium.org\u003e\n(cherry picked from commit e3593d6470b21372772459968aec121dcc6d885d)\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/112470\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e67adef5dbfa0aa8cba1df2e3dc149d4df3f1186",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_devicebuffer.cpp",
      "new_id": "5bd4691dec72f40a0987a976630d649b0643b19b",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_devicebuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "7589b410e8a5d8d6277f2f21e5e242a67793d811",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_rendercontext.cpp",
      "new_id": "41168407e953ccf2ea8338181e33706b2bd8952e",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_rendercontext.cpp"
    },
    {
      "type": "modify",
      "old_id": "1012e8150c75bbac64e9eaeb48fc69408201e456",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_rendercontext.h",
      "new_id": "383e79818a9e1a07b2b37568045c817953cab23d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_rendercontext.h"
    },
    {
      "type": "modify",
      "old_id": "4cba877897f59f6878037620ed3d3e9be6a34044",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_scaledrenderbuffer.cpp",
      "new_id": "2f2f953cf2da6e4543f8b9be8f17aff8d7d19b1c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_scaledrenderbuffer.cpp"
    }
  ]
}
