)]}'
{
  "commit": "f0b65545313f065790de7f91c02e5dd160753abd",
  "tree": "747c55722c6b45a979d5c2894a259396a3189ed7",
  "parents": [
    "5fb0ad8adac5fcbf8c8f1965164f41d11c0af669"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Mon Feb 13 10:26:01 2017 -0800"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Feb 13 19:00:17 2017 +0000"
  },
  "message": "Simplify FX_UTF8Encode variants.\n\nDoing so reveals places where there are needless copies\nand conversions.\n\nChange-Id: I24a868d40aa63836f4167eaf4541964049df7916\nReviewed-on: https://pdfium-review.googlesource.com/2555\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: dsinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8dbbb2887730e680f17d56170249357ca9c1b7ac",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_basic_utf.cpp",
      "new_id": "c0f14c81787cba7ace9f3e71a1c69b8fa5065e6d",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_basic_utf.cpp"
    },
    {
      "type": "modify",
      "old_id": "e779621e601502703f93fe47ba760d1baf5fe28d",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_basic_wstring.cpp",
      "new_id": "93b9ba7c25a1b9a03bf0921b6a0fa1da31f0c045",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_basic_wstring.cpp"
    },
    {
      "type": "modify",
      "old_id": "750216fd3e146213055fe4aca247fc4390984231",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_string.h",
      "new_id": "cd93f272750d5755bd2ce54bc229bb4617ae21ce",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_string.h"
    },
    {
      "type": "modify",
      "old_id": "1b562c20830b9bb098c5b7208a4eaff8306bd7b7",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_xml_parser.cpp",
      "new_id": "76586204248baa13266be787eb8377e24b29a0c8",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_xml_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "c96cc1f0e0c25fab7ab6092cf47f2b9f8c258395",
      "old_mode": 33188,
      "old_path": "fxjs/fxjs_v8.cpp",
      "new_id": "667d63be02d9daaab4b1b7b44acf35e08c3c440d",
      "new_mode": 33188,
      "new_path": "fxjs/fxjs_v8.cpp"
    },
    {
      "type": "modify",
      "old_id": "add66899a7863b363106f0b7aef5c1a64d8d6a80",
      "old_mode": 33188,
      "old_path": "xfa/fgas/font/cfgas_fontmgr.cpp",
      "new_id": "bf243a49c67bfee0c182dfd852141c096a0de51d",
      "new_mode": 33188,
      "new_path": "xfa/fgas/font/cfgas_fontmgr.cpp"
    },
    {
      "type": "modify",
      "old_id": "ba65beffc40fa96d6df4dc7f832e489a31ae88af",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/fm2js/xfa_fm2jscontext.cpp",
      "new_id": "e8cb2d0279a2c3237d3f092267d678aa6b01a7bb",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/fm2js/xfa_fm2jscontext.cpp"
    },
    {
      "type": "modify",
      "old_id": "8a7d80b5d3f2b3d121011108ba74c88ed742bcaa",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cscript_eventpseudomodel.cpp",
      "new_id": "8cfedd299879f74affe04a209d15c04f837d3ff6",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cscript_eventpseudomodel.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb8177ebf6da8883829742a04001506aecc7db80",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cscript_hostpseudomodel.cpp",
      "new_id": "a06e02f56d39ca6fad1d80907407ffa96758fd68",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cscript_hostpseudomodel.cpp"
    },
    {
      "type": "modify",
      "old_id": "0fc114be1040834018cd5bf10924ece6d5b95adc",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cxfa_node.cpp",
      "new_id": "1e508969d1a66c0b9640c055fbad7e46b678dcf4",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cxfa_node.cpp"
    },
    {
      "type": "modify",
      "old_id": "45e34424aaaf5cf5bdacb9c4b77e7f377ee9705f",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cxfa_object.cpp",
      "new_id": "c8cd354b485bb12e7441cefa05700e4ce99b0a0f",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cxfa_object.cpp"
    },
    {
      "type": "modify",
      "old_id": "a54ef99af55e817aadb9422669047b5316a1866c",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/cxfa_scriptcontext.cpp",
      "new_id": "584cd76beddb08fcc3ed7b030f2f7e56dbf1df8c",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/cxfa_scriptcontext.cpp"
    }
  ]
}
