)]}'
{
  "commit": "0dcb8fdf095385f6649cc61703aa058023b6c8b9",
  "tree": "a10e62b8f675429a4b84f3e94aeaccf23e0e4cbc",
  "parents": [
    "0f22f9d0bf7f5cb2aa88eb6d6fb425ce761229c6"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Thu Feb 07 00:46:04 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Feb 07 00:46:04 2019 +0000"
  },
  "message": "Remove unneeded fx_font.h includes from headers.\n\nThen do IWYU to fix everything that breaks.\n\nChange-Id: I45f889a0abb3e571f4fab1d6e8d9ee9b8206e2d8\nReviewed-on: https://pdfium-review.googlesource.com/c/50072\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "339e2b67c53edf178d53cb87ea3e6287bd7112e4",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_cidfont.cpp",
      "new_id": "59eb923d5257694873ed9a3ed266d34b9e753ce3",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_cidfont.cpp"
    },
    {
      "type": "modify",
      "old_id": "369c1bd3901a81c4eb16cef80a7f3656c0d51cfe",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_font.cpp",
      "new_id": "9c346dbd2677d026616dff5c3f71ba081bf56de4",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "5ffbcebd962b4aa5b7713cadf2d103166ba37cf0",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_font.h",
      "new_id": "a871c18a16e5ba9f4c9e3139f210004b7bba7fe0",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_font.h"
    },
    {
      "type": "modify",
      "old_id": "3b47ec0697a5fb4dca4bf3713dfa65a8673f287f",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_simplefont.cpp",
      "new_id": "7292d06356dd636b66df10f3b41f415ce88c231c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_simplefont.cpp"
    },
    {
      "type": "modify",
      "old_id": "410dbde18e6bce1e0c293951f3d10724e701f60c",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_type1font.cpp",
      "new_id": "0a4a722ca244ea27d64703856da79db04fa04029",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_type1font.cpp"
    },
    {
      "type": "modify",
      "old_id": "052ae4df023c696ec5c103e54ec1dd1cb29326d8",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_charposlist.cpp",
      "new_id": "9e85fca22b9c01590b4c18ff02a578bab074a87d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_charposlist.cpp"
    },
    {
      "type": "modify",
      "old_id": "1cc304ed2ab800c4941a8e2e4884cf8fd6145c5e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "7f73814e4dd85feef05ae7ae6a7b3ac715340966",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    },
    {
      "type": "modify",
      "old_id": "a33a58eaf3b0d86a323fa4afe0819ef547fc9ce2",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_textrenderer.cpp",
      "new_id": "1bf81ed1227e8dde38db860a9531f35145682b14",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_textrenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d4ff685b2c31f8054adcd0fd54bae71abb42cef",
      "old_mode": 33188,
      "old_path": "core/fxge/android/cfpf_skiafont.cpp",
      "new_id": "faed7cad6c08e8b609026976c1918b7656eaca84",
      "new_mode": 33188,
      "new_path": "core/fxge/android/cfpf_skiafont.cpp"
    },
    {
      "type": "modify",
      "old_id": "0dfb14b238c56205d8ec1061bfb0de975a470f88",
      "old_mode": 33188,
      "old_path": "core/fxge/android/cfpf_skiafont.h",
      "new_id": "0bb70d4183eefc7b86a994598aa0902d80829f0c",
      "new_mode": 33188,
      "new_path": "core/fxge/android/cfpf_skiafont.h"
    },
    {
      "type": "modify",
      "old_id": "81e07e6d896234593a9572c7accba478d315bda0",
      "old_mode": 33188,
      "old_path": "core/fxge/android/cfpf_skiafontmgr.cpp",
      "new_id": "c7685afce69bc2d83c18eae90021a1393c9f7a05",
      "new_mode": 33188,
      "new_path": "core/fxge/android/cfpf_skiafontmgr.cpp"
    },
    {
      "type": "modify",
      "old_id": "3558759a0b9f1cd6491bbd9289d3298fb26f1cb6",
      "old_mode": 33188,
      "old_path": "core/fxge/android/cfpf_skiafontmgr.h",
      "new_id": "3cd81654d99cdc4392c11504ff8d5f7868ff8ba0",
      "new_mode": 33188,
      "new_path": "core/fxge/android/cfpf_skiafontmgr.h"
    },
    {
      "type": "modify",
      "old_id": "2b3b42cc32131909007b77674a27fff4a4244b5d",
      "old_mode": 33188,
      "old_path": "core/fxge/android/cfx_androidfontinfo.cpp",
      "new_id": "63170f9fe50a5d3efa5e6cdaf56ff72c077905d9",
      "new_mode": 33188,
      "new_path": "core/fxge/android/cfx_androidfontinfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "a56f2a910cba3e240f3ae6f42f2eb2f5b15373cc",
      "old_mode": 33188,
      "old_path": "core/fxge/apple/fx_apple_platform.cpp",
      "new_id": "072e48909ea35c06bd4d84f201e1c3ab4b97c01d",
      "new_mode": 33188,
      "new_path": "core/fxge/apple/fx_apple_platform.cpp"
    },
    {
      "type": "modify",
      "old_id": "62ac33c51b97a0d1cd7e268656e5ee58cdcfe50b",
      "old_mode": 33188,
      "old_path": "core/fxge/apple/fx_mac_imp.cpp",
      "new_id": "bf8e4f6bc640c24905a78d29527d484bdbb4453a",
      "new_mode": 33188,
      "new_path": "core/fxge/apple/fx_mac_imp.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb27d3a90e19658936d0f4ba3f62beca76224a64",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_facecache.cpp",
      "new_id": "5885aa68b4994601a280b9322b417644e984ff4e",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_facecache.cpp"
    },
    {
      "type": "modify",
      "old_id": "f5e02e6b5d99c1cb97de1b61e77c23864204727c",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_facecache.h",
      "new_id": "35b50ad410d5ecd895f273406670b967b024fc42",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_facecache.h"
    },
    {
      "type": "modify",
      "old_id": "8bb16e5319e65eb94755fa57170f30d8742f88e5",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_font.cpp",
      "new_id": "8b7d9f552dbeb1559f234c82ad927fde661da1a6",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "a14ed09a1ef8ef2d7151d508b8498d78d5f08ad8",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_fontcache.h",
      "new_id": "44a4576c72e346a2fb3c8dc851e7998879144659",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_fontcache.h"
    },
    {
      "type": "modify",
      "old_id": "15bd9f027963380546d32a016cd069aafcbc659b",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_fontmapper.h",
      "new_id": "b5d9c31124504cae9d4a119ff3da89fb1f1ee8a4",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_fontmapper.h"
    },
    {
      "type": "modify",
      "old_id": "fada47dd5eb0f673762e2c12e0e0c9be29e52084",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_fontmgr.h",
      "new_id": "27f69a8f8d5694b5393be7d0983d4e0ee55ecf35",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_fontmgr.h"
    },
    {
      "type": "modify",
      "old_id": "f55ad463679ecce6f05d37ba94a81e9816ea7b8d",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_renderdevice.cpp",
      "new_id": "bb843d3f1ee709fcea5d22b085d20cb60c49102e",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_renderdevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "e73b03f6ec027c349b46e956329a7925b902d8b0",
      "old_mode": 33188,
      "old_path": "core/fxge/cttfontdesc.h",
      "new_id": "868e7825601e9ae0bd8ac101a58e316cb05bd0d9",
      "new_mode": 33188,
      "new_path": "core/fxge/cttfontdesc.h"
    },
    {
      "type": "modify",
      "old_id": "a3c9516b2b6bac0107f240081ade5302569630d0",
      "old_mode": 33188,
      "old_path": "core/fxge/fx_ge_fontmap.cpp",
      "new_id": "62db457840b4b29d5dd9bd9f821fa4342f85f490",
      "new_mode": 33188,
      "new_path": "core/fxge/fx_ge_fontmap.cpp"
    },
    {
      "type": "modify",
      "old_id": "4d4f4e625e1e75a39bced589c4cdab1f5cb81956",
      "old_mode": 33188,
      "old_path": "core/fxge/fx_ge_linux.cpp",
      "new_id": "f3d293ad831bc5fcddb4bbed1e8fdd19561bfc3b",
      "new_mode": 33188,
      "new_path": "core/fxge/fx_ge_linux.cpp"
    },
    {
      "type": "modify",
      "old_id": "11da769a83f028bf2860e4826bc59701082bd705",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_edit_embeddertest.cpp",
      "new_id": "163becb917b97bcaf324937288bef5bb55ad30d0",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_edit_embeddertest.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb3a52151f295a1309f197c750034bc23ef93adc",
      "old_mode": 33188,
      "old_path": "testing/fuzzers/BUILD.gn",
      "new_id": "ba930f9e584c8a784de6b53601f809a3fa888176",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d531280bcac2a2ac17193056af0889c7b1599cee",
      "old_mode": 33188,
      "old_path": "testing/fuzzers/pdf_bidi_fuzzer.cc",
      "new_id": "9dbae22a0d6f46ffb19af2f0ff25357ceaadd04f",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/pdf_bidi_fuzzer.cc"
    },
    {
      "type": "modify",
      "old_id": "836fd3e4f2d35500e00ddfbecda62dd5aec7aaf7",
      "old_mode": 33188,
      "old_path": "xfa/fde/cfde_textout.cpp",
      "new_id": "abec976d0a80c80fabb38baff0c3afaf6a66f86b",
      "new_mode": 33188,
      "new_path": "xfa/fde/cfde_textout.cpp"
    },
    {
      "type": "modify",
      "old_id": "829c2d30bdfa869cde47dfa57486cd9c64d20f28",
      "old_mode": 33188,
      "old_path": "xfa/fgas/font/cfgas_defaultfontmanager.cpp",
      "new_id": "6f5e566e43d173e634f8b5b43543d56478c119e5",
      "new_mode": 33188,
      "new_path": "xfa/fgas/font/cfgas_defaultfontmanager.cpp"
    },
    {
      "type": "modify",
      "old_id": "764542f5ee245b9ce43a5292b8c53da9f21145ed",
      "old_mode": 33188,
      "old_path": "xfa/fgas/font/cfgas_gefont.cpp",
      "new_id": "07f9fceb9a88c1c0ff667a10f64d8b90b705fdd3",
      "new_mode": 33188,
      "new_path": "xfa/fgas/font/cfgas_gefont.cpp"
    },
    {
      "type": "modify",
      "old_id": "beaefb1208b315d8d03fb7703af829335324718a",
      "old_mode": 33188,
      "old_path": "xfa/fgas/font/cfgas_pdffontmgr.cpp",
      "new_id": "bf4e83a032ee616fd12a4ad4ba17389927b547db",
      "new_mode": 33188,
      "new_path": "xfa/fgas/font/cfgas_pdffontmgr.cpp"
    },
    {
      "type": "modify",
      "old_id": "38e4f9b1fe8269874de0851c6bbef61982fa34ce",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_textparser.cpp",
      "new_id": "3fca792ab4fe0b6d92ff7f552b79a9fe3fda6388",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_textparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "a816368054788d22a28e8db49ffce1b1af4df157",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cxfa_node.cpp",
      "new_id": "3062890f9aa18cdf6cd211792b308ed3bb39634a",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cxfa_node.cpp"
    }
  ]
}
