)]}'
{
  "commit": "424621e3129f7029283f72e953fe0c69f982d257",
  "tree": "47d64c877a652cffd8d6da60982f2f706a07ee22",
  "parents": [
    "d51c66c57a4fa6033f025d6ddd5d17a7d4e1d001"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Tue Sep 04 22:42:56 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Sep 04 22:42:56 2018 +0000"
  },
  "message": "Revert \"Update libpng from 1.6.22 -\u003e 1.6.34\"\n\nThis reverts commit 6b2e2f0ec7c5f629c5270d14c2339197af7392d8.\n\nReason for revert: Broke Chromium integration.\n\nOriginal change\u0027s description:\n\u003e Update libpng from 1.6.22 -\u003e 1.6.34\n\u003e \n\u003e Updates third_party/libpng16 to Chromium\u0027s third_party/libpng @\n\u003e e87a02987101e2dbe319a4aba6b52470f7624b4a and applies PDFium specific\n\u003e patches.\n\u003e \n\u003e BUG\u003dchromium:880322\n\u003e \n\u003e Change-Id: I6724f55099c70a79da6d6e4863b9c6c9157ec571\n\u003e Reviewed-on: https://pdfium-review.googlesource.com/41910\n\u003e Reviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n\u003e Commit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\n\nTBR\u003dthestig@chromium.org,rharrison@chromium.org\n\nChange-Id: I2fd1f78e5d07ca983b2430bf078544185292ee1d\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: chromium:880322\nReviewed-on: https://pdfium-review.googlesource.com/41970\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6cb82634acefb738b0093c82a65dd547f702231f",
      "old_mode": 33188,
      "old_path": "third_party/BUILD.gn",
      "new_id": "33b160f1e7e6cb5faba4eefa683788c57777e799",
      "new_mode": 33188,
      "new_path": "third_party/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58e27ba62371576d916c603e0615e5e22eb44205",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/0003-check-errors-in-set-pcal.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0052c8e0f71d0a7847debb974181d884322de9b6",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/0004-invalid-icc.patch"
    },
    {
      "type": "delete",
      "old_id": "c1d22b1f4ed876260790a05337747a27fb1a0904",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/LICENSE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "21ce2fdf13e22354f47a8fea0e0c6dad2f012aa6",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/README.pdfium",
      "new_id": "faa59590c85efbe2474bdf19df459365d92d7022",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/README.pdfium"
    },
    {
      "type": "modify",
      "old_id": "000764cd212e73d7f68e9005a8f156fe54c51923",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/arm/filter_neon.S",
      "new_id": "3b061d6bbf28d707749edfd37e8cd7045bc55ae6",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/arm/filter_neon.S"
    },
    {
      "type": "delete",
      "old_id": "703b9ff25053b560f5b242301f54a07ff30fb8a3",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/arm/palette_neon_intrinsics.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd5cdd94ebe4d57130a3eaf0fa7a5419c46c83a3",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/contrib/intel/INSTALL"
    },
    {
      "type": "rename",
      "old_id": "7a7d426960a44cde746ecda5ab39fc63bc09b62c",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/intel/filter_sse2_intrinsics.c",
      "new_id": "aea3f86af5a94077539d83053abdbd298bb37517",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/contrib/intel/filter_sse2_intrinsics.c",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "8f08baf8c51e049ca42b07503d8d0e6cf621c75c",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/intel/intel_init.c",
      "new_id": "328e90e9afc23e84488738963a908b73b113070a",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/contrib/intel/intel_init.c",
      "score": 86
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9d02bb8fcbe9ff6acf70e96fd415256ae8848b8",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/contrib/intel/intel_sse.patch"
    },
    {
      "type": "modify",
      "old_id": "22dcef260e389bf3a12faa3938b8b01f5b03ce34",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/png.c",
      "new_id": "01d8d9bae6eabc705554b3ea36ee82ab82062b56",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/png.c"
    },
    {
      "type": "modify",
      "old_id": "4c873f5c22e7dcb740b2da7d3af9f31d2f6bae08",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/png.h",
      "new_id": "08c039df0b4b5e7a141e3445aec55bc7016b14aa",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/png.h"
    },
    {
      "type": "modify",
      "old_id": "d13b13e57ae35e908f1a85168f95f57d3dbd3809",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngconf.h",
      "new_id": "0cabe4b385618fcf616077504424af2ef6eece15",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngconf.h"
    },
    {
      "type": "modify",
      "old_id": "ad48bfb9864979fdf763613ef60edd050f05d344",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngerror.c",
      "new_id": "3fc8092fa6d89888cfb2890084ff27620a904279",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngerror.c"
    },
    {
      "type": "modify",
      "old_id": "26e9fb1c35a8b31f8aa7e45f8390de8aa9201fd8",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngget.c",
      "new_id": "14fc7be520567d108450a02e38980d4049560153",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngget.c"
    },
    {
      "type": "modify",
      "old_id": "d5f6149dbd08d99b9b20d8dd23c74fb98c967b0c",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pnginfo.h",
      "new_id": "361ed8be70ff56be2c625de29bac60581de1f4ad",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pnginfo.h"
    },
    {
      "type": "modify",
      "old_id": "308c60653757f7a4cd0b3bb49052a361e9d3121c",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pnglibconf.h",
      "new_id": "adf4238ff7856e3b7138b5f06d4f8581ba46b14b",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pnglibconf.h"
    },
    {
      "type": "modify",
      "old_id": "0a2f685e4fc386c9fb7a68514438ef5ccef9e77d",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngmem.c",
      "new_id": "cf815a6f8881f57c4a8422705099838564f368d1",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngmem.c"
    },
    {
      "type": "modify",
      "old_id": "fbe361dc343e03d094a606be18ee130fcd8b6279",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngpread.c",
      "new_id": "a16fcbef3adba84b03e2013327a351ded0bbe84e",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngpread.c"
    },
    {
      "type": "modify",
      "old_id": "ef8975f346863920202223f3885727cfac89706c",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngprefix.h",
      "new_id": "8eab668297d4a3e1c1a932211d4d3ec7872f3fb1",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngprefix.h"
    },
    {
      "type": "modify",
      "old_id": "5652525b2b511cc11cde264fc72f8bee5d9e19ce",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngpriv.h",
      "new_id": "63367135267f0c6e81d4d0062d83bc4eb6fb6b33",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngpriv.h"
    },
    {
      "type": "modify",
      "old_id": "da32e9ad9ced0b028a36e72bcb2b49c496f99641",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngread.c",
      "new_id": "0572c208cc17d5bf0083a919d6bcd866ef48fee0",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngread.c"
    },
    {
      "type": "modify",
      "old_id": "7e26e855ca88d855b92d5911162339d16c2dad7d",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngrio.c",
      "new_id": "5101d54a6240c6fb013b39ee9d53ac57debe15d2",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngrio.c"
    },
    {
      "type": "modify",
      "old_id": "9dd82c929bdc91938a6bda8e73a494c9f9b3198d",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngrtran.c",
      "new_id": "3138147aff9f73bfe32a0cb767f4a49ee97eba6a",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngrtran.c"
    },
    {
      "type": "modify",
      "old_id": "2210ffc75b150fc77ab92b521230d1dd6e5ff2fd",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngrutil.c",
      "new_id": "c9747fc27db1d1013b519b7602c664987553f279",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngrutil.c"
    },
    {
      "type": "modify",
      "old_id": "6f3a1ee11e7f3dd4d3c3aa26d2433a85d23055ed",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngset.c",
      "new_id": "1c51270cc5064dea84c53bc100edc0b45760d6a8",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngset.c"
    },
    {
      "type": "modify",
      "old_id": "aac88df02d32178413e57874c6738f3526d923c5",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngstruct.h",
      "new_id": "c1f35edef5c15c5d65a866abbe3620ff48080bb3",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngstruct.h"
    },
    {
      "type": "modify",
      "old_id": "6882f0fd7b70ca9dc4ed79a7e6c63eee5635dad3",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngtrans.c",
      "new_id": "7f8cc455d3384326251351151c25e3c8fadd2a6b",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngtrans.c"
    },
    {
      "type": "modify",
      "old_id": "37c7c3a7f05a658d2a55412c8f367917b7c9555e",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngwio.c",
      "new_id": "586c03b7218947ceeafc3ffb5a0fd0d4b04c217c",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngwio.c"
    },
    {
      "type": "modify",
      "old_id": "e25e5dcfdc18b6a2d1f7c9d9b5529fecb80ab868",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngwrite.c",
      "new_id": "181a899438b35e80cfae696be48d2a3cb81cc9ca",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngwrite.c"
    },
    {
      "type": "modify",
      "old_id": "377b43e5ca8e1a5f8303b3bcef2cad593139cf47",
      "old_mode": 33188,
      "old_path": "third_party/libpng16/pngwtran.c",
      "new_id": "038a2ef5dcd5a7c5f97c3b0bf3cbe1b0305d9fab",
      "new_mode": 33188,
      "new_path": "third_party/libpng16/pngwtran.c"
    }
  ]
}
