)]}'
{
  "commit": "d403329fa818ffd650221cee366c837f867e3df6",
  "tree": "f3bea020aa7d558fc1b0bcb1a0669ea406571ed7",
  "parents": [
    "c37b04e80aafc8437d458ced2366f825749ae2d7"
  ],
  "author": {
    "name": "tsepez",
    "email": "tsepez@chromium.org",
    "time": "Tue Apr 19 12:03:15 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Apr 19 12:03:15 2016 -0700"
  },
  "message": "Store WideString, not raw pointer, in FX_TXTRUN\n\nStoring raw pointers in structs is a questionable idea, given\nthat we\u0027ve got string classes to auto-manage lifetimes of the\nunderlying storage.\n\nAlso, return FX_TXTRUN while we\u0027re at it, since we count on RVO\nremoving copies nowadays.\n\nBUG\u003dpdfium:480\n\nReview URL: https://codereview.chromium.org/1900743004\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe4e019eb74ba323234836537ef4cd1a2fa07496",
      "old_mode": 33188,
      "old_path": "xfa/fde/tto/fde_textout.cpp",
      "new_id": "7895b785f3dbb32b8a076126be90df69ec296114",
      "new_mode": 33188,
      "new_path": "xfa/fde/tto/fde_textout.cpp"
    },
    {
      "type": "modify",
      "old_id": "eaf2627b56224a2cafbd3f59498cfbb5fe033ec3",
      "old_mode": 33188,
      "old_path": "xfa/fee/fde_txtedtpage.cpp",
      "new_id": "4aadb397da3918a12e29d4292c25aea214ba1b0e",
      "new_mode": 33188,
      "new_path": "xfa/fee/fde_txtedtpage.cpp"
    },
    {
      "type": "modify",
      "old_id": "0face90abd9cd047d9b6b10648c2bc68461872e2",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/fgas_textbreak.cpp",
      "new_id": "f8cfcd006613f5fe3e066e3de68e634f8c6df7dc",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/fgas_textbreak.cpp"
    },
    {
      "type": "modify",
      "old_id": "b83f2604c8c6673945b8885112da086ae8b9fdaf",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/fgas_textbreak.h",
      "new_id": "af6d52163f56cf00f15b45df2c45fdabb89e44a5",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/fgas_textbreak.h"
    }
  ]
}
