)]}'
{
  "commit": "9d2c662f557544e5edb74a60b52fb297f4c5dfee",
  "tree": "d1937b6c94e1fd67fd2105604fefd5180e09f746",
  "parents": [
    "318ad850140021950ee6c4c927493db30b1a1ea1"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Thu Oct 13 01:39:17 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Oct 13 01:39:17 2022 +0000"
  },
  "message": "Fix CHECK failures with GetFontData() calls.\n\nIn an ideal world, like CL [1] assumed, calling GetFontData() twice in a\nrow would yield the same return value both times. In the real world,\nthis is not the case and sometimes the call to get font data fails.\nHandle the errors that occur in the real world in various CFX_FontMapper\nmethods that call GetFontData().\n\nBug: chromium:1372234\n\n[1] https://pdfium-review.googlesource.com/97976\n\nChange-Id: I5bfa6e234c6a2b23a9ef8cf48c31a1a38a7e83ef\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/99351\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f12b5e27c3227b048881dacda062de25a990c760",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_fontmapper.cpp",
      "new_id": "b8b39177c19bf9d1619c1f0dc0a5faf4470583ed",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_fontmapper.cpp"
    }
  ]
}
