)]}'
{
  "commit": "b5cc111efd7b78e510c0eec7165d71f2ee9250bc",
  "tree": "f76eef2ae6f86a83694cb8b4b694b3598950dacc",
  "parents": [
    "3b0db2fc7ad25586f1725de89cd8f455002e6689"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Fri Jul 26 23:42:31 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jul 26 23:42:31 2024 +0000"
  },
  "message": "Mark parts of CPDF_DeviceBuffer as Windows-only\n\nThe `FXDC_HORZ_SIZE` and `FXDC_VERT_SIZE` device capabilities only\nreturn non-zero values on Windows. The `FXRC_GET_BITS` capability can\nonly be missing on Windows. Based on these constraints, mark parts of\nCPDF_DeviceBuffer as Windows-only. Then\nCPDF_RenderContext::GetBackgroundToBitmap() can be Windows-only as well.\n\nChange-Id: I7c76169f6dcc772ed2c053b9cc6fa42f5806c8e2\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/122651\nReviewed-by: Tom Sepez \u003ctsepez@google.com\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bca71b05c3db8df250fe9b10aebfbc2f5a6f481d",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_devicebuffer.cpp",
      "new_id": "5021f5cdb207d02c2e1fd8e0425449cd50417acb",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_devicebuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "98bf4393e69b4d77c99d30b1791a03c3cfabf8bf",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_devicebuffer.h",
      "new_id": "e36cfb69bbc018134e34c4f680b14ba538335427",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_devicebuffer.h"
    },
    {
      "type": "modify",
      "old_id": "8cd22c93847034b393be95b352e3f7400a77ba40",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_rendercontext.cpp",
      "new_id": "53681357bec7733ddb2110699d7a81cfd0063eeb",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_rendercontext.cpp"
    },
    {
      "type": "modify",
      "old_id": "f26fe7613872df855e2e045b377bd36cfe149393",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_rendercontext.h",
      "new_id": "f1d00e0703ce3180373575053274d7532d86691c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_rendercontext.h"
    }
  ]
}
