)]}'
{
  "commit": "2d61ff8f6c1143c2b005747f99fced9a03218d92",
  "tree": "e130a56e4e883ba68882dd7ac06585289782ad6b",
  "parents": [
    "c7ea56a3ebb345659c1876c66f1cfff4002f42bf"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Oct 28 20:51:59 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Oct 28 20:51:59 2020 +0000"
  },
  "message": "Tolerate empty local in JS_DateParse().\n\nReturn early, and let the error that triggered the empty local\npropogate to whatever may catch it.\n\n- Rewrite to use early returns\n- Prefer As\u003c\u003e() when previously tested with Is*()\n\nBug: chromium:1142688\nChange-Id: Iffe11bb0d75f61a6bf42f39beb37c9cb2de157a0\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/75790\nReviewed-by: Daniel Hosseinian \u003cdhoss@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "352370f8121d1029246ddf331e0d6fba0c949951",
      "old_mode": 33188,
      "old_path": "fxjs/js_define.cpp",
      "new_id": "2bc128487f1906af44a2cce27c34a926563e21a3",
      "new_mode": 33188,
      "new_path": "fxjs/js_define.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d3825dde28c18e941f866aca6b7d6cd642f0093",
      "new_mode": 33188,
      "new_path": "testing/resources/javascript/bug_1142688.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7cb32caa0f3eae47edcb63f8ea358f71e8054fe6",
      "new_mode": 33188,
      "new_path": "testing/resources/javascript/bug_1142688_expected.txt"
    }
  ]
}
