)]}'
{
  "commit": "a40862f237fc1d14779e6f6924e954ebcc8d18a3",
  "tree": "0a8a29cb3050032d91565afafa0d5c961d652e06",
  "parents": [
    "788700c38da11d1d571e20fabc41c7906d6645a0"
  ],
  "author": {
    "name": "Hui Yingst",
    "email": "nigi@chromium.org",
    "time": "Tue Mar 03 00:48:12 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Mar 03 00:48:12 2020 +0000"
  },
  "message": "Remove the prefix in BaseFont when trying to find a substitute font.\n\nAccording to PDF 32000-1:2008 section 9.6.4, for a font subset, its\nBaseFont will begin with an arbitrary prefix of 6 uppercase letters\nfollowed by a plus sign(+). For example \"YATXCX+Arial\" is a subset font\nof Arial family.\n\nTo find a better substitute font, we need to correctly extract the\nstandard font name or font family name instead of trying to find a\nmatch for the arbitrary prefix.\n\nThis CL adds the step to remove the possible prefix in BaseFont in\nCFX_FontMapper::FindSubstFont() and improves the rendering result.\n\nBug: pdfium:1475\nChange-Id: Id3f88f83202fbf9811a2c4863c08d9776455caa8\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/65752\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Hui Yingst \u003cnigi@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "910f365119f43b665eb182c936a1db271551d81f",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "9a12f0bc4fdf91b5da67ea856e3f812dc082d1f0",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "3b0bcae03aea0e7232be75a50f37ede43b817ad3",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_fontmapper.cpp",
      "new_id": "58ebaec76147b840bbfd9fac58fb6184edfd1ce6",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_fontmapper.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8efa181130568c365f884ba73a58786b1bb97a15",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/bug_601362_expected_win.pdf.0.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "598275b6227af56a69e9054dc43160ac8a51331e",
      "new_mode": 33188,
      "new_path": "testing/resources/pixel/bug_845697_expected_win.pdf.0.png"
    }
  ]
}
