)]}'
{
  "commit": "79f7371f4fc86ef379ec16bec2b487e0ab6754e5",
  "tree": "3d4d14ece84e472aa740874cf566bcde4163dee1",
  "parents": [
    "e6b8e87a59d573ae2d7ddacdd8a7e2c515943ca3"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Nov 11 22:57:00 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Nov 11 22:57:00 2020 +0000"
  },
  "message": "Consolidate logic in CFXJSE_FormCalcContext, part 2\n\nThe recursions in ValueToInteger() and friends may result in\nmultiple expansions, but only if we have array or object\ncontaining additional arrays or objects. So we pull out this\ncase and handle it in the callers.\n\n-- Pass Isolates where possible rather than host objects.\n\nChange-Id: I21137b4aa6734743212c433f58764fdd2f4e25e3\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/76150\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Daniel Hosseinian \u003cdhoss@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25442580f15349cf62f0815075e84c7f4e7f2b9d",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cfxjse_formcalc_context.cpp",
      "new_id": "e47303ca6fe680b6467b53fe98836b849edb60d0",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cfxjse_formcalc_context.cpp"
    }
  ]
}
