)]}'
{
  "commit": "c8785f736df57d7d20649d803818a30eb55b2ee8",
  "tree": "3eb05bb37167f7baaa74bfaaae9a1584c24ef322",
  "parents": [
    "916b4b05ce7b4dd5a254a72a1d98051655627dbc"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon Feb 19 16:44:22 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Feb 19 16:44:22 2018 +0000"
  },
  "message": "Simplify CXFA_FMToken creation\n\nThis CL converts the CXFA_FMToken usages into an object instead of a\npointer. A copy constructor has been added. The line number was removed\nfrom the token and is retrieved from the lexer where needed.\n\nChange-Id: I94c632653e9bf1439d2ddf374a816ae0d10b5b67\nReviewed-on: https://pdfium-review.googlesource.com/27192\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ae1225541565bbe03af9e5e89dbe81d9c3de100",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/fm2js/cxfa_fmlexer.cpp",
      "new_id": "78e99a53e312308837f83d7cfd10f3a1f06ba37f",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/fm2js/cxfa_fmlexer.cpp"
    },
    {
      "type": "modify",
      "old_id": "c94f2a901fabb4dfed78f41efb24b93ef53fd319",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/fm2js/cxfa_fmlexer.h",
      "new_id": "eb9e45e180d98a9c6f91dedbc925e192439f7680",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/fm2js/cxfa_fmlexer.h"
    },
    {
      "type": "modify",
      "old_id": "a6ab871b1887dfbb4bf8020e0d48589a9029c3d7",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/fm2js/cxfa_fmlexer_unittest.cpp",
      "new_id": "00dc494582e8780613616ceacd1371225368804d",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/fm2js/cxfa_fmlexer_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "e634f97013ba66863973c1b22af33c286f5dfb42",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/fm2js/cxfa_fmparser.cpp",
      "new_id": "948d9eb2f655536ed937f47268fc0de87edc3fad",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/fm2js/cxfa_fmparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "c536838a3cafc8e6f7e8380f244d493a96e3660b",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/fm2js/cxfa_fmparser.h",
      "new_id": "3958930224d0ceddfa37aeedb477e63d6f4be285",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/fm2js/cxfa_fmparser.h"
    }
  ]
}
