)]}'
{
  "commit": "a08cf99d066b16e4e16393efc15174193e002371",
  "tree": "8199f4122d1bdb2ca7211eb817002e97e11ee251",
  "parents": [
    "141d61d1f6255923f46b6f0b97614e27c9c4dc86"
  ],
  "author": {
    "name": "Chris Palmer",
    "email": "palmer@google.com",
    "time": "Wed Jul 23 15:00:32 2014 -0700"
  },
  "committer": {
    "name": "Chris Palmer",
    "email": "palmer@google.com",
    "time": "Wed Jul 23 15:00:32 2014 -0700"
  },
  "message": "Refactor CFX_BasicArray.\n\nThe |nGrowBy| argument to |SetSize| was always -1, which caused the\neffective m_nGrowBy value to always be its default value: 0. So it was not\nneeded, and was cluttering up the logic.\n\nBUG\u003d384662\n\nCheck for integer overflow in CFX_BasicArray.\n\nBUG\u003d384662\nR\u003dbo_xu@foxitsoftware.com, rsesek@chromium.org\n\nReview URL: https://codereview.chromium.org/415803002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c400a940fff1724f2fe45bd7f0171d585d05aa7e",
      "old_mode": 33188,
      "old_path": "core/include/fxcrt/fx_basic.h",
      "new_id": "ece2b43a2ef40b5244878826bfc70fbac4580c9d",
      "new_mode": 33188,
      "new_path": "core/include/fxcrt/fx_basic.h"
    },
    {
      "type": "modify",
      "old_id": "a736425d57336862a1f5a9617561a53825591e91",
      "old_mode": 33188,
      "old_path": "core/src/fxcrt/extension.h",
      "new_id": "a2d0a1462fbc90b749c95fd33e9e9637c2edce72",
      "new_mode": 33188,
      "new_path": "core/src/fxcrt/extension.h"
    },
    {
      "type": "modify",
      "old_id": "f65d8efcd9d2030ae41352a4bb013e185da1b348",
      "old_mode": 33188,
      "old_path": "core/src/fxcrt/fx_basic_array.cpp",
      "new_id": "0694cf9cbd0a190b65b7b643700d355785d55c0d",
      "new_mode": 33188,
      "new_path": "core/src/fxcrt/fx_basic_array.cpp"
    }
  ]
}
