)]}'
{
  "commit": "86e5fbf71b88effd31db89b116c14fe82bbf8001",
  "tree": "ba646295dc20e34e21e8ff9324f1754604ff52a0",
  "parents": [
    "dd8eb5ae7bccd00c9649516bf0492b9a998a4870"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Thu Nov 01 21:21:52 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Nov 01 21:21:52 2018 +0000"
  },
  "message": "Move Non-JS date functions to fx_date_helpers.cpp\n\nThese will never re-enter JS, so remove the JS prefix from the\nname to indicate they are \"safe\" from this issue. A subsequent\nCL will allow fuzzing without having to boot up V8. Add fxjs\nnamespace and using to prevent the possibility of link-time\ncollisions with these new (not all that unique) names.\n\nChange-Id: I09ae077bc74011e953cf6e278399ffbce8fb6673\nReviewed-on: https://pdfium-review.googlesource.com/c/45090\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e937126ea8eeaa281e7c595ea8abd8ec10e72358",
      "old_mode": 33188,
      "old_path": "fxjs/BUILD.gn",
      "new_id": "32c435f0a4d2cf28201894b401fce1b562f71889",
      "new_mode": 33188,
      "new_path": "fxjs/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "261e4645447093def7756b1cdfe23e4266b8e586",
      "old_mode": 33188,
      "old_path": "fxjs/cjs_publicmethods.cpp",
      "new_id": "b7790be7579d7ff92cc0ac4bbad1329109aae1d3",
      "new_mode": 33188,
      "new_path": "fxjs/cjs_publicmethods.cpp"
    },
    {
      "type": "modify",
      "old_id": "2e777320cce4c8cc0f2fbf7b6ab63b40b1b9da2e",
      "old_mode": 33188,
      "old_path": "fxjs/cjs_util.cpp",
      "new_id": "b30c535ab8b64397b9cc26218ed3a7b9a63f6b48",
      "new_mode": 33188,
      "new_path": "fxjs/cjs_util.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbcdcf7a43ebe4c200a299e5ca2d2dc453f0c6dc",
      "new_mode": 33188,
      "new_path": "fxjs/fx_date_helpers.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbcc94a21a3cf64ab594169e429a6cf0943b9ecb",
      "new_mode": 33188,
      "new_path": "fxjs/fx_date_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "b4e0197b543d2ce94641a57ba8c781461ea08d63",
      "old_mode": 33188,
      "old_path": "fxjs/js_define.cpp",
      "new_id": "608913221f5b77963a4b47ba88318bd7d549d825",
      "new_mode": 33188,
      "new_path": "fxjs/js_define.cpp"
    },
    {
      "type": "modify",
      "old_id": "0705dfea6baac0f933bbf2e25ca68189586a1848",
      "old_mode": 33188,
      "old_path": "fxjs/js_define.h",
      "new_id": "2c15c9f4e28da2f3b93cf23cf4b9679ff42c0951",
      "new_mode": 33188,
      "new_path": "fxjs/js_define.h"
    }
  ]
}
