)]}'
{
  "commit": "3abda657c073f89dc6b39bbad8f7dfe2fbf17fd4",
  "tree": "9531b590f84710a042aa084ed9ff32274c0a45b2",
  "parents": [
    "17c6f449c95bb56032affba13d833644b6aadfa2"
  ],
  "author": {
    "name": "Miklos Vajna",
    "email": "miklos.vajna@collabora.com",
    "time": "Mon Aug 10 11:59:46 2026 -0700"
  },
  "committer": {
    "name": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Aug 10 11:59:46 2026 -0700"
  },
  "message": "fxge: fix missing windows include in cfx_renderdevice.h\n\nThis resulted in a build failure here:\nIn file included from .../pdfium/core/fxge/cfx_drawutils.cpp:13:\n.../core/fxge/cfx_renderdevice.h(74,7): error: unknown type name \u0027HDC\u0027\n   74 |       HDC hdc,\n      |       ^\n\nIt seems this started after commit\nfc790866bf26d977b2ea3a0c3938bb52895309ea (Consolidate CFX_RenderDevice\nand remove CPDF_WindowsRenderDevice, 2026-06-29): the Windows-DC code\nwas moved from cpdf_windowsrenderdevice.h to cfx_renderdevice.h but the\nwindows.h include wasn\u0027t moved.\n\nGiven that it looks like every other pdfium header that uses HDC\nincludes \u003cwindows.h\u003e directly (core/fxge/win32/cpsoutput.h etc.), just\nadd the missing include here as well, conditionally.\n\nChange-Id: Ie9920b2031148f7781862502905d999ce045b014\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/154690\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f427ce01c8dda15f4e0c2e557a60ab35ddb57c8",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_renderdevice.h",
      "new_id": "4114b98840eb07794227c473c9d8739bca0a4703",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_renderdevice.h"
    }
  ]
}
