)]}'
{
  "commit": "bd136fb1ad8faa377bee0982ee9ef09d150ce6ca",
  "tree": "a96dfadd131b6b5555d7503a0d8cecb42b427481",
  "parents": [
    "20d6b76d82a762e75e8c2a89976f93acd9af7467"
  ],
  "author": {
    "name": "dsinclair",
    "email": "dsinclair@chromium.org",
    "time": "Thu Jun 09 11:47:51 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jun 09 11:47:51 2016 -0700"
  },
  "message": "xfa_fm2jscontext method cleanup - pt IX of IX\n\nClean up ::ExtractDouble, ::ValueToDouble, ::ValueToFloat, ::ValueToInteger,\n::ParseResolveResult, ::ResolveObjects, ::GetObjectByName, ::unfoldArgs,\n::simpleValueCompare, ::ValueIsNull, ::concat_fm_object, ::fm_var_filter,\n::get_fm_value, ::is_fm_array, ::is_fm_object, ::eval_translation,\n::dotdot_accessor and ::dot_accessor\n\nReview-Url: https://codereview.chromium.org/2053583003\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53ccf0b5da92628015a88d964ec9547e87367db9",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/fm2js/xfa_fm2jscontext.cpp",
      "new_id": "fded5eed857223edcdc6a3ee8fa1bc7b28f69d50",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/fm2js/xfa_fm2jscontext.cpp"
    },
    {
      "type": "modify",
      "old_id": "92c819b16e8c72f5bbaf6ba3268696f64cebb04b",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/fm2js/xfa_fm2jscontext.h",
      "new_id": "59137f0907de0fbb3023fc42511b9902108bf69b",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/fm2js/xfa_fm2jscontext.h"
    }
  ]
}
