)]}'
{
  "commit": "2d11d72e326140b9abeb6de2db1e28e5bf9d7e64",
  "tree": "ffd41a61a342924bded55443d6a478b3f8caee0f",
  "parents": [
    "73659ee409ae4840c5019633a5c4000eececd7c0"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Thu May 31 23:38:32 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu May 31 23:38:32 2018 +0000"
  },
  "message": "Make CPDF_Document own its Extension.\n\nInverting the ownership from the current situation makes cleanup\nmuch more intuitive.\n\nChange-Id: Iad9a7ca70c0746170ba753297732e3e34f96c5ba\nReviewed-on: https://pdfium-review.googlesource.com/33190\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: dsinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: Nicolás Peña Moreno \u003cnpm@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c240e77567e764dee33eec00e880070c972b3d20",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_document.h",
      "new_id": "c096e89e285286370eb331688acaed1bf08c92fa",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_document.h"
    },
    {
      "type": "modify",
      "old_id": "c6861bc05a7f16412e952949e60ba48617cfb349",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_helpers.cpp",
      "new_id": "210fcf8b84c049a27c0763302513a1369fd5e3d6",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_helpers.cpp"
    },
    {
      "type": "modify",
      "old_id": "5304e330b70fa7b0d93bcc52cd49ec0cb9b87272",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view.cpp",
      "new_id": "ef242295b7ea241bf047cc023bab22e7daeca894",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view.cpp"
    },
    {
      "type": "modify",
      "old_id": "3b10f0d51e509a008c4d51e60aadb822e686ed4e",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdfxfa/cpdfxfa_context.cpp",
      "new_id": "36d86650b7eb2232c0ead57b80cd7ef23e95e357",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdfxfa/cpdfxfa_context.cpp"
    },
    {
      "type": "modify",
      "old_id": "a01990cce4e0e4eb20fe8d9c69271c3821db5aca",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdfxfa/cpdfxfa_context.h",
      "new_id": "b240e7ee11014a5a26d0f251cde0f090c60aa5ca",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdfxfa/cpdfxfa_context.h"
    }
  ]
}
