)]}'
{
  "commit": "8b5830e2c652d50c21035c54cf6658738f2d0ffc",
  "tree": "d541e454514cf46f62df91e7e241bec9c2752b8d",
  "parents": [
    "0ddbee03965b6158de0ba272298a1472466bf93a"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Wed Sep 08 17:34:08 2021 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 08 17:34:08 2021 +0000"
  },
  "message": "Include more font details in CFX_Font.\n\nCPDF_Font knows more high level details about fonts in PDFs that\nCFX_Font does not. Meanwhile, RenderDeviceDriverIface::DrawDeviceText()\ntakes a CFX_Font*. For DrawDeviceText() implementations to make better\noutput decisions based on the font type, add more getters/setters to\nCFX_Font to plumb through the following data:\n\n- Font type\n- Font object\u0027s object and generation number as an opaque tag\n\nBug: chromium:1232526\nChange-Id: I65fdd3b240139dfa725a9c5a61afbf7b58e74771\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/84871\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4f5955286d82eb66e0f2215352d74478a967789",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_cidfont.cpp",
      "new_id": "fbcfc2d7fe4935ceda162b165b97ed7b20a6646a",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_cidfont.cpp"
    },
    {
      "type": "modify",
      "old_id": "c22a56088f657c25a65c5cad1dcc429a20496fd9",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_font.cpp",
      "new_id": "46112e421df9a679029b78d1bcc4018a05c4e7e5",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "4f0e029f05e66e322deb80efc31706a558631b8d",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_font.cpp",
      "new_id": "8eafb54bd8ebc94b85e217f81c94933530d47223",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "b3f2b16ab377eb5f76bd90d956f8e07c95eb91c6",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_font.h",
      "new_id": "3627a43e1630ff502d431fa76b2c6341af6432c5",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_font.h"
    },
    {
      "type": "modify",
      "old_id": "c7fb03cac45fad422e72a82c3936d6fdb1c914fd",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_edittext.cpp",
      "new_id": "3fcd0b339624e318f671830716fed98477d78e52",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_edittext.cpp"
    }
  ]
}
