)]}'
{
  "commit": "fa89a203151c3ea524fc4dfd7167e2a3baf332fa",
  "tree": "87d019b2cc20c09176be5eaaf96a38c591aab20f",
  "parents": [
    "d7ecb5f272de6cdd88ecef4c7b4d0dbee4355610"
  ],
  "author": {
    "name": "tsepez",
    "email": "tsepez@chromium.org",
    "time": "Fri Dec 02 09:48:30 2016 -0800"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Dec 02 09:48:30 2016 -0800"
  },
  "message": "Make concrete stream classes private to .cpp, part 4.\n\nThis one is more complicated because we were using stack-based\ninstances of what should have been a Release()-only type.\n\nReview-Url: https://codereview.chromium.org/2549573003\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ab3b46a916971d040b727c9f1f749e6129f3adc",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_formfillenvironment.cpp",
      "new_id": "ee7758c281c8d939156a296736cd14c9ebefe8fd",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_formfillenvironment.cpp"
    },
    {
      "type": "modify",
      "old_id": "449433ed9003e9703f35b448494f456af8ec39e9",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdfview.cpp",
      "new_id": "f0c269a3121866327ae17561c15cf36dd83c70d2",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdfview.cpp"
    },
    {
      "type": "modify",
      "old_id": "9bb14183798f5a960484c42c914085c51aeebcec",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp",
      "new_id": "6e199e2ff1143effeed99823771a21981b409df8",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp"
    },
    {
      "type": "modify",
      "old_id": "d878e54963b83d27944bba02cc6ebc7a84756a68",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fsdk_define.h",
      "new_id": "a3f5a30836bc5a03cf257b81d77252b5682f3c44",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fsdk_define.h"
    }
  ]
}
