)]}'
{
  "commit": "826480cf599f61fe0366ab2bd5803dd53c9d0562",
  "tree": "d42bca4255a2ecf484b8498b08c6132dbcffe86a",
  "parents": [
    "ebdba614b9683ddd1d50e8960639bc54c9d4bb7a"
  ],
  "author": {
    "name": "Nicolas Pena",
    "email": "npm@chromium.org",
    "time": "Mon Oct 23 10:30:46 2017 -0400"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Oct 23 22:40:23 2017 +0000"
  },
  "message": "Upgrade LibopenJPEG to 2.3\n\nBug:\nChange-Id: I4c968a4e5f41037d80e5dc64a1297cd2cbda31b1\nReviewed-on: https://pdfium-review.googlesource.com/16350\nReviewed-by: dsinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Nicolás Peña Moreno \u003cnpm@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3411b656ef1efea6316d2ba2cfb57e12e0cda3f4",
      "old_mode": 33188,
      "old_path": "third_party/BUILD.gn",
      "new_id": "4a7d15f961cbb0a26486f8eee548440aa8906a16",
      "new_mode": 33188,
      "new_path": "third_party/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "48e1b8956ee0b98435783f1a68f51b8923fbee16",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/0003-dwt-decode.patch",
      "new_id": "631219a8b351195529a90608eeee04fd7d28bfcb",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/0003-dwt-decode.patch"
    },
    {
      "type": "modify",
      "old_id": "c852bd057d362b9a0243039390610bc9896d6d8d",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/0005-jp2_apply_pclr.patch",
      "new_id": "c8caea853c22c0e03d41a64fd8328a92c33c2469",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/0005-jp2_apply_pclr.patch"
    },
    {
      "type": "modify",
      "old_id": "967e2e437917420fcea6200df5f59d77c769918a",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/0006-tcd_init_tile.patch",
      "new_id": "8c37fc2733d685c99b60acf7544fa580d6a0c774",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/0006-tcd_init_tile.patch"
    },
    {
      "type": "modify",
      "old_id": "7990fc78a36b474f9b36d1cd7500e89221c17aa5",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/0011-j2k_update_image_data.patch",
      "new_id": "b61324a6b4d967ff369442824331b6e6c96ecb61",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/0011-j2k_update_image_data.patch"
    },
    {
      "type": "modify",
      "old_id": "168b9123e4c6547f1747d5b37863ece15014b709",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/0012-mct_sse.patch",
      "new_id": "9bc2e6f0dc6d551580e0235e23d2c6b02ffd50cb",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/0012-mct_sse.patch"
    },
    {
      "type": "delete",
      "old_id": "58f04b0a24334bfc445e9e6afb54b540d656a986",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/0033-undefined-shift-opj_t1_dec_clnpass.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8bd03a214e2d010605087064ea159449210998e5",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/0035-opj_image_data_free.patch",
      "new_id": "bc674da378f2277784223255f21ab975d590eb35",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/0035-opj_image_data_free.patch"
    },
    {
      "type": "modify",
      "old_id": "7f16834660a2f766443ebef80bd38950017138e9",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/CMakeLists.txt",
      "new_id": "800dc9aac7fbf93697a0fb085326ffbd26c09d0c",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "143ca0fab37b6fcbd489b47da9ee9ee180b3f80e",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/README.pdfium",
      "new_id": "b098bf6b73068a8a4ee5c352fb6eea16195c598a",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/README.pdfium"
    },
    {
      "type": "modify",
      "old_id": "8bf23b6d6092bd7ed3bf9b86151892619555beb3",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/dwt.c",
      "new_id": "1455ee84a1fe47b5996ac3c0288ba99db00422e5",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/dwt.c"
    },
    {
      "type": "modify",
      "old_id": "3c997efd4c29642bfd344c6d29e6c3d9bc29769b",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/dwt.h",
      "new_id": "4f63e524a60fd75577e5b579438990cfbf6d540f",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/dwt.h"
    },
    {
      "type": "modify",
      "old_id": "bf7a70194279b43af359a059c73a031d858273e1",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/image.c",
      "new_id": "13bcb8e45f69149fcb7063b6226de07b7b6f2d2f",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/image.c"
    },
    {
      "type": "modify",
      "old_id": "1869833f7679df445465d0ade3deb28d07639e59",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/j2k.c",
      "new_id": "784a0620a53345f8b33897d1ad6e608133040f03",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/j2k.c"
    },
    {
      "type": "modify",
      "old_id": "d61c96dba32378c3a0d48dbca80a662b3da38335",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/j2k.h",
      "new_id": "5d393c98130f27af8ee128175e504e580e4e4e13",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/j2k.h"
    },
    {
      "type": "modify",
      "old_id": "e7e2db8bb4a12992f3b476c3c687da86f57e7fbc",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/jp2.c",
      "new_id": "2374d459fd3e17e091cb56d96737b37284c6d74e",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/jp2.c"
    },
    {
      "type": "modify",
      "old_id": "3ff66ebecf6d66d07302589badb1441ee73d2575",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/jp2.h",
      "new_id": "34abd5118e3740a02c5692ee92aba3f1a7004431",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/jp2.h"
    },
    {
      "type": "modify",
      "old_id": "20b9e121b0187e716e58e9c76758739b9b6f5989",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/mct.c",
      "new_id": "81ec223d85a755807ddbba281c3dfc4e14a21a78",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/mct.c"
    },
    {
      "type": "modify",
      "old_id": "0ed980e891cb1e39b005806b7ad851a0177f43c2",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/mct.h",
      "new_id": "2e37ce7333f85083d683e510e2107b92b73f5d06",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/mct.h"
    },
    {
      "type": "modify",
      "old_id": "8f69e29e39ddb53cdf190b9dede98a5fe9bfc3af",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/mqc.c",
      "new_id": "6299b171d8788ffb32bd13c36027eb3f10b6983a",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/mqc.c"
    },
    {
      "type": "modify",
      "old_id": "ac3aff108e3569d2894b7e607e4f036497bcd86d",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/mqc.h",
      "new_id": "69a2a79dc06d68b1a973e9aac915d13c6b0f566f",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/mqc.h"
    },
    {
      "type": "modify",
      "old_id": "d95d9492ae0e487c671c44be0665fd239d245d1c",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/mqc_inl.h",
      "new_id": "310a3287fd918dce3ab66e49e9f4e2706ccfa2de",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/mqc_inl.h"
    },
    {
      "type": "modify",
      "old_id": "4e649a74f378d1a08a0f015280d5052f0b54cd3d",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/openjpeg.c",
      "new_id": "7b12303423b7ad79cf50b6f259a682dcdab25bb4",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/openjpeg.c"
    },
    {
      "type": "modify",
      "old_id": "e8dbe4ff7e541f0af107b097f04216898d97923b",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/openjpeg.h",
      "new_id": "c119e8f89739cedbb5ec02053ae1fd5801de8b55",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/openjpeg.h"
    },
    {
      "type": "modify",
      "old_id": "2dbeac96355f7d4776bf225c843210a62ba8c55b",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/opj_codec.h",
      "new_id": "b962b121633e1fb10c65a8b2bee5b5d99c8cdee3",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/opj_codec.h"
    },
    {
      "type": "modify",
      "old_id": "efa08a121ac21cdaa1f0c6d872e8324ae772ccf6",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/opj_config.h",
      "new_id": "738454143917802da5b52153a352a0f8bf6d5666",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/opj_config.h"
    },
    {
      "type": "modify",
      "old_id": "ecd02e7359ac51f0b5770d78db12de92ab8ca2ad",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/opj_config_private.h",
      "new_id": "81b449d2e2ee4342f375282a1c517bb294fdf266",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/opj_config_private.h"
    },
    {
      "type": "modify",
      "old_id": "b33e63ceff656c4c56ad8b4bb43deb492397183a",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/opj_includes.h",
      "new_id": "0a8628c96b3043f2d1635f32dca2be7b08340881",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/opj_includes.h"
    },
    {
      "type": "modify",
      "old_id": "cf97c15b12fd514688271084eee4c2b8d573949d",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/opj_intmath.h",
      "new_id": "ad13597661319d8eda186143e3fb7b2c0019bdd3",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/opj_intmath.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73192924eddcef37e24e6138faef09f4b62bd73a",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/sparse_array.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd927eaa0b68bb3ec5ccb3a131e8ea90cf453f34",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/sparse_array.h"
    },
    {
      "type": "modify",
      "old_id": "bd1a880025fdff899c9ae9d6d44f040d2af59ea2",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/t1.c",
      "new_id": "76744380f766c26ebf6ee7b4941d7f3214f495e1",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/t1.c"
    },
    {
      "type": "modify",
      "old_id": "5aa6a07bf213265e3c6f55effebb00fa4c5fef7a",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/t1.h",
      "new_id": "171dfb0a7ae57e5f874f74c6967d80b628b6316e",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/t1.h"
    },
    {
      "type": "modify",
      "old_id": "c8cfcc26b7f2a36ec5ac9b8432e86e1daa5d29fd",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/t2.c",
      "new_id": "6f956d1c7f6f988d243a86f64c34f2e8020c7f5e",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/t2.c"
    },
    {
      "type": "modify",
      "old_id": "4013b9dbb3f34c4694d2949ac8bc5a96c6fa9b78",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/t2.h",
      "new_id": "66500b1699334d7752f9ad86eec672379028105b",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/t2.h"
    },
    {
      "type": "modify",
      "old_id": "35d15e3d1f98165a3968029428997785d3d10826",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/tcd.c",
      "new_id": "7298fa39345b7801b40fa70b2d6c595472458164",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/tcd.c"
    },
    {
      "type": "modify",
      "old_id": "3f40b3595b1b6e4e63d465e9c01e575263d44005",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/tcd.h",
      "new_id": "e3214c1d982ad9b4ce57d17d007d6bd562883fe2",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/tcd.h"
    },
    {
      "type": "modify",
      "old_id": "8b56aa4d5ccfefe29b89ec3ad73878ec1bd49001",
      "old_mode": 33188,
      "old_path": "third_party/libopenjpeg20/thread.c",
      "new_id": "af33c2c8062ffefd404a6c523c58522bce2389f5",
      "new_mode": 33188,
      "new_path": "third_party/libopenjpeg20/thread.c"
    }
  ]
}
