)]}'
{
  "commit": "91b2faf1d2a99337830e10b1085cd87a53a2d0cf",
  "tree": "b2245f0a77270cbe3a9cb36adbcc28289c775d16",
  "parents": [
    "2070771b3c381c450de8060f512803658ec3db58"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Jun 17 20:31:12 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jun 17 20:31:12 2019 +0000"
  },
  "message": "Move more code out of core/fxcodec/codec.\n\nMove them down a directory since the code is shared among all codecs.\nOnly a few tests remain in core/fxcodec/codec.\n\nChange-Id: I397364d16df7b557b006c775d6b986e8d55b69f3\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/56332\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0838a539223dc2febed41d36ed9a99af0d5062e5",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_streamparser.cpp",
      "new_id": "ce3879c2e1c9e1e8a33c73db4c639d67ea597d76",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_streamparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "138c44e8cacaf9240cf9c6c8c2de3567ebee9564",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/fpdf_parser_decode.cpp",
      "new_id": "0dccfbd1bd12e4b93061736097f137551aa52535",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/fpdf_parser_decode.cpp"
    },
    {
      "type": "modify",
      "old_id": "9ca46f8dcf63e26ce6f0a32a21bb851c4c425d88",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_dibbase.cpp",
      "new_id": "6482a1024267d037b94593f4953fcfac09ea466c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_dibbase.cpp"
    },
    {
      "type": "modify",
      "old_id": "c964be9b0448ae6e36d6a20ab697a2d7fd2ada29",
      "old_mode": 33188,
      "old_path": "core/fxcodec/BUILD.gn",
      "new_id": "c101bf265a7ea0d238e92cfb40bf941c2f1a7025",
      "new_mode": 33188,
      "new_path": "core/fxcodec/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "7bae67488dd7d81dfc2f40f61353e4009121537c",
      "old_mode": 33188,
      "old_path": "core/fxcodec/basic/basicmodule.cpp",
      "new_id": "1aadc6df05377d4cdd9a4326edc360a7b66c6025",
      "new_mode": 33188,
      "new_path": "core/fxcodec/basic/basicmodule.cpp"
    },
    {
      "type": "modify",
      "old_id": "5cdb681c4e46cdbbce71bb242e719e8936072b02",
      "old_mode": 33188,
      "old_path": "core/fxcodec/bmp/bmpmodule.cpp",
      "new_id": "1987f087dc1e8dcc0b8479517b9a907f655b3f51",
      "new_mode": 33188,
      "new_path": "core/fxcodec/bmp/bmpmodule.cpp"
    },
    {
      "type": "modify",
      "old_id": "70e265ef61b62a17cddd0c1270efbe2b6f063670",
      "old_mode": 33188,
      "old_path": "core/fxcodec/bmp/bmpmodule.h",
      "new_id": "a8d19433a5b712841854da58789c03ca8433fd32",
      "new_mode": 33188,
      "new_path": "core/fxcodec/bmp/bmpmodule.h"
    },
    {
      "type": "modify",
      "old_id": "082c3d0e90afb23dc2be12cfdcfc055db2ec73e2",
      "old_mode": 33188,
      "old_path": "core/fxcodec/bmp/cfx_bmpdecompressor.cpp",
      "new_id": "34c03da0a227796d82be58b22a9bfe112ee6680e",
      "new_mode": 33188,
      "new_path": "core/fxcodec/bmp/cfx_bmpdecompressor.cpp"
    },
    {
      "type": "rename",
      "old_id": "36b78672c687c7ffbad5d3f8e8014b9fef09cca7",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/cfx_codec_memory.cpp",
      "new_id": "256e15c493d385b835f79c6d61e3180d5fed47b4",
      "new_mode": 33188,
      "new_path": "core/fxcodec/cfx_codec_memory.cpp",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "fa26e240ec5f308e8f220eb8d543515ec888c269",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/cfx_codec_memory.h",
      "new_id": "76efcf759e2ed795f9281cd5bb75a9bb0fdcab82",
      "new_mode": 33188,
      "new_path": "core/fxcodec/cfx_codec_memory.h",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "4c6f961c671e2c2ec1792d5f34850b05e08eb499",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/codec_module_iface.h",
      "new_id": "992d2ad52999f554af41a6ac7cb9945b7c16b246",
      "new_mode": 33188,
      "new_path": "core/fxcodec/codec_module_iface.h",
      "score": 87
    },
    {
      "type": "modify",
      "old_id": "60bec6a84a03a0c25a761712c486bf730c824896",
      "old_mode": 33188,
      "old_path": "core/fxcodec/fax/faxmodule.cpp",
      "new_id": "6d618570f3ee9533fe461f572f3b9e5d39313bd4",
      "new_mode": 33188,
      "new_path": "core/fxcodec/fax/faxmodule.cpp"
    },
    {
      "type": "modify",
      "old_id": "45613b9cf73f95bad0622d184b6a14e5635e5051",
      "old_mode": 33188,
      "old_path": "core/fxcodec/flate/flatemodule.cpp",
      "new_id": "3604efbe65e886279e0110a41954a978369aab25",
      "new_mode": 33188,
      "new_path": "core/fxcodec/flate/flatemodule.cpp"
    },
    {
      "type": "modify",
      "old_id": "07f37815c35f26219bb3523e8bb7eb7235486e6f",
      "old_mode": 33188,
      "old_path": "core/fxcodec/gif/cfx_gifcontext.cpp",
      "new_id": "65c0682b03fa88285016d8be2a6872c51cda5d88",
      "new_mode": 33188,
      "new_path": "core/fxcodec/gif/cfx_gifcontext.cpp"
    },
    {
      "type": "modify",
      "old_id": "925beed120149ec372665212fa30b84713331e7b",
      "old_mode": 33188,
      "old_path": "core/fxcodec/gif/cfx_gifcontext_unittest.cpp",
      "new_id": "10ac6dc3c6ecf80bb522c52aafb16a10b1bad80d",
      "new_mode": 33188,
      "new_path": "core/fxcodec/gif/cfx_gifcontext_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "cc82e38e0af7aa69f3c5843144768f954a8ac131",
      "old_mode": 33188,
      "old_path": "core/fxcodec/gif/gifmodule.cpp",
      "new_id": "041aa364353506149e804aadc2c02fee14459f60",
      "new_mode": 33188,
      "new_path": "core/fxcodec/gif/gifmodule.cpp"
    },
    {
      "type": "modify",
      "old_id": "c8d801d9821fe8616a95f5baafa9bf2b6b8dc85f",
      "old_mode": 33188,
      "old_path": "core/fxcodec/gif/gifmodule.h",
      "new_id": "2944e34bd1bb226ce55e77d5fa5a2e187e68f88b",
      "new_mode": 33188,
      "new_path": "core/fxcodec/gif/gifmodule.h"
    },
    {
      "type": "modify",
      "old_id": "b7401af2a3566e1b3820b77488c1085bf8e07268",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jpeg/jpegmodule.cpp",
      "new_id": "b7a4c3170a91d427a4c545721551b1fc420b1253",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jpeg/jpegmodule.cpp"
    },
    {
      "type": "modify",
      "old_id": "ee5658a495b626206c2b3c82949dc3583c44e2d4",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jpeg/jpegmodule.h",
      "new_id": "607e48d2c28449163c353fe5f510254cb59531b9",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jpeg/jpegmodule.h"
    },
    {
      "type": "modify",
      "old_id": "9742bc622fe3aeba54b43a9fa79e9875e6c77788",
      "old_mode": 33188,
      "old_path": "core/fxcodec/png/pngmodule.cpp",
      "new_id": "d3a3c0b8d67be45a9733f76e00fc760ad65b2db1",
      "new_mode": 33188,
      "new_path": "core/fxcodec/png/pngmodule.cpp"
    },
    {
      "type": "modify",
      "old_id": "0056ed57044d7b889dc2ead20ea4ceedc7660e14",
      "old_mode": 33188,
      "old_path": "core/fxcodec/png/pngmodule.h",
      "new_id": "ad3fd397f1d4ed525139151f1f9f296482bfbd8e",
      "new_mode": 33188,
      "new_path": "core/fxcodec/png/pngmodule.h"
    },
    {
      "type": "rename",
      "old_id": "85052f086f7179218e1762f01a1815f3951ce7fa",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/progressivedecoder.cpp",
      "new_id": "34ffcd3a412526ed8f7629f21f7cc0bbe19737d2",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressivedecoder.cpp",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "2a836d069995b22f884d4245c7fb44cffd7bd977",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/progressivedecoder.h",
      "new_id": "b74d0a6a8186c1cd193f13b25060cc2902275cfa",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressivedecoder.h",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "07eb7010ee459a7be512cdefc97452959c1c681e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/progressivedecoder_unittest.cpp",
      "new_id": "5c4e26f21a4d5c2cca524b63a8311712707f3f78",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressivedecoder_unittest.cpp",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "7fefebb435f31e03ebbc576e25cffc5354f1d88e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/scanlinedecoder.cpp",
      "new_id": "2aa41785b77e5e6d9c11696a3978068559692a63",
      "new_mode": 33188,
      "new_path": "core/fxcodec/scanlinedecoder.cpp",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "14d4b9c496871d9dd7d84605b6b17ae0695c3d5e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/scanlinedecoder.h",
      "new_id": "e0014cfa0b692cf076439ac96c8294c36f323ced",
      "new_mode": 33188,
      "new_path": "core/fxcodec/scanlinedecoder.h",
      "score": 90
    },
    {
      "type": "modify",
      "old_id": "c02b55bde9bfbb8b8f7765285c1ff4fbfe8f3006",
      "old_mode": 33188,
      "old_path": "core/fxcodec/tiff/tiffmodule.cpp",
      "new_id": "a253f729d6fdd5132faa824905f713fc58083594",
      "new_mode": 33188,
      "new_path": "core/fxcodec/tiff/tiffmodule.cpp"
    },
    {
      "type": "modify",
      "old_id": "8d5a89ef1361a16cc8def0b59d679d1987df97f1",
      "old_mode": 33188,
      "old_path": "core/fxcodec/tiff/tiffmodule.h",
      "new_id": "770973ba304c97f2ae5d38deb5caffd3dc2c2b8b",
      "new_mode": 33188,
      "new_path": "core/fxcodec/tiff/tiffmodule.h"
    },
    {
      "type": "modify",
      "old_id": "7e9817e335a3a4ca206f94bcaf2a3eb990b4242b",
      "old_mode": 33188,
      "old_path": "testing/fuzzers/pdf_codec_fax_fuzzer.cc",
      "new_id": "d0c29844a9eda46a5d5b93c32037501372880230",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/pdf_codec_fax_fuzzer.cc"
    },
    {
      "type": "modify",
      "old_id": "c1cae5086cc3e8480b400fffd709617760bead99",
      "old_mode": 33188,
      "old_path": "testing/fuzzers/xfa_codec_fuzzer.h",
      "new_id": "4f5668de24bc3ee1d3601d59dcb44970b0c4d551",
      "new_mode": 33188,
      "new_path": "testing/fuzzers/xfa_codec_fuzzer.h"
    },
    {
      "type": "modify",
      "old_id": "91f0690254f764768b82d00cecdf66bf96bb77af",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_ffwidget.cpp",
      "new_id": "d658141380994766c43b604b4a5560901d03853a",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_ffwidget.cpp"
    }
  ]
}
