)]}'
{
  "commit": "38cb7263a0923dd5613da24b18d3d7ef052ff5e3",
  "tree": "5aa01a15db74d196679b87cf1079817e5a3c5aa1",
  "parents": [
    "67539cecfeb140d5a77fba66446450cb9e20fb1e"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Sat Jun 02 17:00:05 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Sat Jun 02 17:00:05 2018 +0000"
  },
  "message": "Remove more ifndef XFA cases\n\nRemove FXFT_Clear_Face_External_Stream() calls, period. This would cause\nFT to try to free memory allocated by the caller, with potentially a\ndifferent allocator. If we\u0027re leaking, msan will find it, and we can\ndeal with it properly rather than trying to force FT to tidy after us.\n\nAlways call SetView(), if we have a PDF page.  At worst, the link won\u0027t\nbe used in the XFA case.\n\nAlways return 0 for the null document permissions.  If we don\u0027t have a\ndocument, then we can\u0027t dynamically tell if its an XFA doc, so there\u0027s\nno reason to believe it should have all permissions.  If there is an\nXFA doc under the covers, then the extension will give us the value.\n\n\nChange-Id: I6e3fb589eda722786567d96288cb35f43643437b\nReviewed-on: https://pdfium-review.googlesource.com/33370\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bee1d789ef2800c85271341b074973669c968d96",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_font.cpp",
      "new_id": "08e33d63972e6b99e12fe63e3ddd88cf2da2e72e",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "5cb5f2ced2105c605a7a7a82e6047be3afb2cc99",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_pageview.cpp",
      "new_id": "06d197dfbae856094f49d61e00c88163ccb9d725",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_pageview.cpp"
    },
    {
      "type": "modify",
      "old_id": "91072d2f51e6b612403b9d699e074bb2546fb810",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view.cpp",
      "new_id": "feffaeb71ca391337c3d9c9151492f7547cbe9f2",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view.cpp"
    }
  ]
}
