)]}'
{
  "commit": "a793e97ab5e1b336096368615e54ebef5ddfcc93",
  "tree": "6d53609cfcb0efd52f6546dc636e21d96e64407f",
  "parents": [
    "f280a12eea4ce3c45fa03d0c3913b391e0badc44"
  ],
  "author": {
    "name": "Daniel Hosseinian",
    "email": "dhoss@chromium.org",
    "time": "Fri Jan 24 02:51:31 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jan 24 02:51:31 2020 +0000"
  },
  "message": "Move CPDFXFA_Context creation to FPDFDOC_InitFormFillEnvironment()\n\nCurrently the CPDFXFA_Context creation occurs in LoadDocumentImpl()\nregardless of whether --disable-xfa has been passed to pdfium_test.\nWe want to defer the context creation to\nFPDFDOC_InitFormFillEnvironment() and make it conditional to whether the\nruntime flag has been passed.\n\nAdd a new field |xfa_disabled| to version 2 of _FPDF_FORMFILLINFO.\n|xfa_disabled| was selected over |xfa_enabled| to allow for backwards\ncompatibility, as |xfa_disabled| defaults to false/0 upon\ninitialization.\n\nThis CL changes when the embedder gets a callback for when XFA is not\nsupported.\n\nFixed: pdfium:1433\nBug: pdfium:1433\nChange-Id: I01da4fd75127815728d2c4dae357e4f22447a6c9\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/64770\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4583e0c58585d4a731ab12141944b7573cee3bff",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_helpers.cpp",
      "new_id": "144149da7a23d9f6e05827f65e34db822a10acf1",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_helpers.cpp"
    },
    {
      "type": "modify",
      "old_id": "f59f10511842eeead0c0382d743218f8bf5291df",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_helpers.h",
      "new_id": "327ec4cacf53acda18f9aeebc54b1f304d2afabb",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "873ea0187fa33edae76ff8e5ba791c2029e2827d",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_formfill.cpp",
      "new_id": "5f643379833b23c554cf0a2896a1596f3b3467ff",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_formfill.cpp"
    },
    {
      "type": "modify",
      "old_id": "8f7a3b7ee7718614cbb745aea5dc9d48208438b0",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view.cpp",
      "new_id": "da253087719955daee7bb8c992c0b450af46a7d3",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view.cpp"
    },
    {
      "type": "modify",
      "old_id": "9979a4a7219f539ab0470cadfd5aef902d1db5c4",
      "old_mode": 33188,
      "old_path": "public/fpdf_formfill.h",
      "new_id": "95c24b4c489bc233a9b89460f1d724658b3bce80",
      "new_mode": 33188,
      "new_path": "public/fpdf_formfill.h"
    },
    {
      "type": "modify",
      "old_id": "d38227d260a970898faf4e75374a9b2474e0bce9",
      "old_mode": 33188,
      "old_path": "samples/pdfium_test.cc",
      "new_id": "dc539dd3497bf6cc08c21c63f06bea6eeef3f730",
      "new_mode": 33188,
      "new_path": "samples/pdfium_test.cc"
    }
  ]
}
