)]}'
{
  "commit": "5f2ea0f6ef587f9f7a2fec9f80dbc82b94c97400",
  "tree": "e8a88e10a99a4bfdd7ffd7eab96583dbc27a756c",
  "parents": [
    "c3099d1c694251a654edc6cb72df8adb5e2268ab"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Wed Sep 19 17:26:34 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Sep 19 17:26:34 2018 +0000"
  },
  "message": "Validate decoder pipelines.\n\nPDF decoders, AKA filters, can be chained together. There can be\nan arbitrary number of decoding / decompressing filters in the pipeline,\nbut there should be at most 1 image decoder, and the image decoder\nshould only be at the end of the chain.\n\nBUG\u003dchromium:880675\n\nChange-Id: Iffa27c70ec1ed7574e38e0de23413840ee900959\nReviewed-on: https://pdfium-review.googlesource.com/42711\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eafb8ee8a31b415774c54d943e2d6f95f7c5e87e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/fpdf_parser_decode.cpp",
      "new_id": "2f73b3a4cb38c5523c48f914f0002e79eed1718c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/fpdf_parser_decode.cpp"
    },
    {
      "type": "modify",
      "old_id": "e4fdce1037a4c5f270356e6f61aa40711490b134",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/fpdf_parser_decode.h",
      "new_id": "57ee271656533340461e4a77f3329d7043319300",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/fpdf_parser_decode.h"
    },
    {
      "type": "modify",
      "old_id": "b6d7679ef5e03ed3b0a3ca19becda331ca3d6d63",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/fpdf_parser_decode_unittest.cpp",
      "new_id": "a4572396e6519491229504694dc4a596ff80c734",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/fpdf_parser_decode_unittest.cpp"
    }
  ]
}
