)]}'
{
  "commit": "979e916fde750e47f262c59dc75f4ca2dc19ed39",
  "tree": "5e767486014c58e384f827f3fd7dc11efe658865",
  "parents": [
    "f2f12b32b601f022b5c10fddd8c4d19d00072630"
  ],
  "author": {
    "name": "Nicolas Pena",
    "email": "npm@chromium.org",
    "time": "Tue Nov 07 16:32:20 2017 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Nov 07 16:32:20 2017 +0000"
  },
  "message": "Remove m_bFlagExact from CFX_SubstFont\n\nThis CL removes the single use case from |m_bFlagExact|. This flag\nallows the PDF viewer to treat a substitute font with a matching name as\nif it was actually an embedded font, which is wrong. For all substitute\nfonts, it is important to follow the longer process of first obtaining\nthe unicode from the charcode to then obtain the glyph in the substitute\nfont that corresponds to that unicode.\n\nBug: chromium:781785\nChange-Id: Ie5958b43914e0e46334b89b7c2c55c02d0da0c11\nReviewed-on: https://pdfium-review.googlesource.com/17859\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Nicolás Peña Moreno \u003cnpm@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4eedf7db697e710b143266a6cd9049c3efd6f588",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_cidfont.cpp",
      "new_id": "082b5039e33f2947ccd51761f48b70babe2b53fe",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_cidfont.cpp"
    },
    {
      "type": "modify",
      "old_id": "15ac8c29b2ae1e8f3eca0f0a27e88e41d91e95af",
      "old_mode": 33188,
      "old_path": "core/fxge/android/cfx_androidfontinfo.cpp",
      "new_id": "61d213edd619257012b7a44189b8d99ff83a350d",
      "new_mode": 33188,
      "new_path": "core/fxge/android/cfx_androidfontinfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "653770f095aff7c056b76b6b95699ff550ed9965",
      "old_mode": 33188,
      "old_path": "core/fxge/android/cfx_androidfontinfo.h",
      "new_id": "bf5fae59df4eb90fb848d5f3b49ee3619047a805",
      "new_mode": 33188,
      "new_path": "core/fxge/android/cfx_androidfontinfo.h"
    },
    {
      "type": "modify",
      "old_id": "324f0200b95b80fe891ad83ed6c993d94771894f",
      "old_mode": 33188,
      "old_path": "core/fxge/apple/fx_mac_imp.cpp",
      "new_id": "edd36bf2bc639003755f38a2508a808cc207b480",
      "new_mode": 33188,
      "new_path": "core/fxge/apple/fx_mac_imp.cpp"
    },
    {
      "type": "modify",
      "old_id": "6b564f80c6b09c4fb50721b86bd3ab4f96901d1a",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_folderfontinfo.cpp",
      "new_id": "532824d248f5e89ee91d7cb2b7ae51c70273fbd1",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_folderfontinfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "23c20d52d29796cca32ef3c1f21b8f350dee56b5",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_folderfontinfo.h",
      "new_id": "79faa01838955ec1efe901410b433d66ac3c6ddd",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_folderfontinfo.h"
    },
    {
      "type": "modify",
      "old_id": "da6b0e0fe33cc65045a4c1fc96938259d5a5344b",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_font.cpp",
      "new_id": "3f4f1356f8c71e77410e6d118cecf94bae70f89f",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "00372885f6c1ed9b8604d005a023e42601ad4809",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_fontmapper.cpp",
      "new_id": "0511b0a76af835c8f667356f52f6d26580c66e61",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_fontmapper.cpp"
    },
    {
      "type": "modify",
      "old_id": "9058ab3d3c943be4c98e6ed54add20af9ad25d08",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_substfont.cpp",
      "new_id": "6c5459ede6dcf0ab0543797caf4d99f98032c888",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_substfont.cpp"
    },
    {
      "type": "modify",
      "old_id": "2076a09093d1e65767d49e1e86dd6e60b5200691",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_substfont.h",
      "new_id": "e6d93a80a47bce54c452fcd5546391ac42da71e6",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_substfont.h"
    },
    {
      "type": "modify",
      "old_id": "c9d1dd128b7127361fa54cf8268e6bba015d8901",
      "old_mode": 33188,
      "old_path": "core/fxge/fx_ge_linux.cpp",
      "new_id": "22a3c4cd1bc71bfbbb7613482119c0cdd383678f",
      "new_mode": 33188,
      "new_path": "core/fxge/fx_ge_linux.cpp"
    },
    {
      "type": "modify",
      "old_id": "cb85f7fde43dd1b7b08a83f9f499cbc621d67120",
      "old_mode": 33188,
      "old_path": "core/fxge/ifx_systemfontinfo.h",
      "new_id": "b6d662655274973ff7f74f264d411929cc6943aa",
      "new_mode": 33188,
      "new_path": "core/fxge/ifx_systemfontinfo.h"
    },
    {
      "type": "modify",
      "old_id": "35f9a5fce5694f849a032daec25044ef8e5723f3",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/fx_win32_device.cpp",
      "new_id": "77e988cc42734cf2af620fbc139c578f6b1de078",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/fx_win32_device.cpp"
    },
    {
      "type": "modify",
      "old_id": "f1f165afcb3a3333029cf6f228728da88f4409d7",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_sysfontinfo.cpp",
      "new_id": "9d5270c1f08eb67495d09b679237cab7cf335fbe",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_sysfontinfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "c9aa33856d4674353099bec366c4fa54a4e0e3a8",
      "old_mode": 33188,
      "old_path": "public/fpdf_sysfontinfo.h",
      "new_id": "49302c892f103034d73fb409993d14e815ce36d7",
      "new_mode": 33188,
      "new_path": "public/fpdf_sysfontinfo.h"
    },
    {
      "type": "modify",
      "old_id": "7beba120fa8f265cbaf2f6f6102789e082ddb9ae",
      "old_mode": 33188,
      "old_path": "xfa/fgas/font/cfgas_fontmgr.cpp",
      "new_id": "3838434a51bb86b6e4d5cdbaa88d40ac1294d883",
      "new_mode": 33188,
      "new_path": "xfa/fgas/font/cfgas_fontmgr.cpp"
    }
  ]
}
