)]}'
{
  "commit": "e0b592236db902e3e8cbca7ec64f8e2b192e1935",
  "tree": "c77a5264e2a2f35c454471941045d3ccb0fe1172",
  "parents": [
    "d20e3880234a35a558237316cac5d70fff4224bc"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Apr 12 16:50:51 2017 -0700"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Apr 13 06:00:01 2017 +0000"
  },
  "message": "Refcount CPDF_CryptoHandler\n\nAvoid tracking ownership via m_bLocalCryptoHandler.\nAlso remove m_bEncryptCloned, as it is always false.\nReplace some methods with direct calls to underlying code.\n\nChange-Id: Ifa9d6f721c59d07e3b8e258f76832ca9f2ea0fc9\nReviewed-on: https://pdfium-review.googlesource.com/4111\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0045a5929f97b4a7b26b14d55647082de41f99f3",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_creator.h",
      "new_id": "d3f18a82abd202844db7c4420393f0c446a28d0d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_creator.h"
    },
    {
      "type": "modify",
      "old_id": "d08e4b5302570f2e646257ce607c6a8191c7db7f",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/fpdf_edit_create.cpp",
      "new_id": "f643d3f24e3324d568d126beedb380e285807e58",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/fpdf_edit_create.cpp"
    },
    {
      "type": "modify",
      "old_id": "1e3890a55b4732b43cc9311a58bfba3859b9b191",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_crypto_handler.h",
      "new_id": "24caff7081db54a93fb96edb77fe20206e1532f1",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_crypto_handler.h"
    },
    {
      "type": "modify",
      "old_id": "ecdeeacb19daa2009b3e8f7e54d055a4365c98f3",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.cpp",
      "new_id": "f009798058c1c8c2e078e8672b5ed9c509eaae88",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "47c2c9b88561c1fd1197de20b9284e975ecaa68b",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.h",
      "new_id": "7ae2d4627e6d4110497f6459bcc257a7cb3edb43",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.h"
    },
    {
      "type": "modify",
      "old_id": "e95715b9664389d98515f142f7cf014257bc9a2a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_security_handler.cpp",
      "new_id": "4ea5da3497effe75ee14a476ca5efae1654a667c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_security_handler.cpp"
    },
    {
      "type": "modify",
      "old_id": "1a41b67195e0e8cef1c8793d946f090bb55aa660",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_security_handler.h",
      "new_id": "93a4e4ff61c26723d14bb2350c6723de42e303fc",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_security_handler.h"
    },
    {
      "type": "modify",
      "old_id": "1c84b859dbd26e75fd3de5e50d36353f1fe5c3c8",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_syntax_parser.cpp",
      "new_id": "ecf2cf6e5b403272a3031a2d9e0a53d61f488ade",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_syntax_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "8dd9103f1b74e6d08ea5566f37dc441643340082",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_syntax_parser.h",
      "new_id": "9c2d84070de676e0043b7232c143f4c03a1636ff",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_syntax_parser.h"
    }
  ]
}
