)]}'
{
  "commit": "a482e1f9802d49b720923a5cbd99ef1bb3d75da8",
  "tree": "6ca0667e0b8dcd6ad852a78942a6800d00b920df",
  "parents": [
    "c0224df0b75d7a222db8ac85702bb7022218c677"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Mon Jan 28 22:05:44 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jan 28 22:05:44 2019 +0000"
  },
  "message": "Remove unreachable null checks for CXFA_Document::GetScriptContext().\n\nIt asserts that it never returns NULL, so caller\u0027s checks are\nunreachable. Also kill some needless asserts when immediately\nfollowed by de-ref (since segvs are free).\n\nChange-Id: I1bac6122fb3922c9547d7223c01c4611907e268e\nReviewed-on: https://pdfium-review.googlesource.com/c/49191\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae4d096d2582b655372d4e7de1962d3b11b11da4",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cfxjse_formcalc_context.cpp",
      "new_id": "00ae76f3882012a04219feb338589df441ab5cd4",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cfxjse_formcalc_context.cpp"
    },
    {
      "type": "modify",
      "old_id": "99c155e13679346cf9f8900e9ab5ee34831833ec",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_eventpseudomodel.cpp",
      "new_id": "4c744f784b9f7fdea6c93370efdd36ec855b86a0",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_eventpseudomodel.cpp"
    },
    {
      "type": "modify",
      "old_id": "2e7d13705b27a63a763758d298ae97f94c54236d",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_hostpseudomodel.cpp",
      "new_id": "ab132b5658e3cb1e10a7170e852ffb592eee7081",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_hostpseudomodel.cpp"
    },
    {
      "type": "modify",
      "old_id": "654e5881ea43109b817ef0addbcda3e342951e7f",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_object.cpp",
      "new_id": "08656ab9e443ae349c0cceaf9b1a9e5d5eeb6acb",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_object.cpp"
    },
    {
      "type": "modify",
      "old_id": "50c90cb29cec3fc85fe18b5e1d0414fb6b07bf08",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_tree.cpp",
      "new_id": "b01a147047fabd4d36af46d4683bd0dbc377dd0e",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_tree.cpp"
    },
    {
      "type": "modify",
      "old_id": "985e4cefdae25535306b362bbc376749b1cd2043",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_ffdocview.cpp",
      "new_id": "87835bb14cb62d60d723221bc5b52a966fe47f6b",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_ffdocview.cpp"
    },
    {
      "type": "modify",
      "old_id": "38cc41d67f43abcc32d5b5f7670432a5b40ab36b",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cxfa_object.cpp",
      "new_id": "e69d06075020432c6249ec24eb889b4315d9a0dd",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cxfa_object.cpp"
    }
  ]
}
