)]}'
{
  "commit": "8c7f027e70f583b0243577316722e0813d80464b",
  "tree": "c681b23742cc2886b9c23996b1dbca5e6a1a9715",
  "parents": [
    "b8df6056026a87917a67035cedb0c6bcbe4fa9ab"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Fri Feb 08 17:56:25 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Feb 08 17:56:25 2019 +0000"
  },
  "message": "Clean up CFX_RTFBreak::GetDisplayPos() and its caller.\n\n- Remove useless parameter and dead code.\n- Return size_t.\n- Add CFX_TextPiece and make CXFA_TextPiece a subclass.\n- Remove FX_RTFTEXTOBJ and just use CFX_TextPiece.\n\nChange-Id: I14ff986600991a8814c6e1274c345d33aee67407\nReviewed-on: https://pdfium-review.googlesource.com/c/50133\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba0b40c9ccad066f94107b7e2d8bc06ca5312cfc",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/BUILD.gn",
      "new_id": "6c170d74ebb9cdce62278e582d39d7dd5b71592a",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "776a2fe139454d9a2162925228ba457caa810a0a",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/cfx_rtfbreak.cpp",
      "new_id": "5a8652895d47d63318d353ab3adc7ec77a9fd803",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/cfx_rtfbreak.cpp"
    },
    {
      "type": "modify",
      "old_id": "2f09d99baf33d14fa23d063be186a2ea7d496829",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/cfx_rtfbreak.h",
      "new_id": "ef24204bf8ba3e7155ee6cf66bf90978e1129cda",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/cfx_rtfbreak.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06f6cd6418124307ee04964beb8c394d7cac7bf0",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/cfx_textpiece.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "409d2006ba1bbd2549fd95af14b21bdc65715339",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/cfx_textpiece.h"
    },
    {
      "type": "modify",
      "old_id": "2d6bce93beafea85fa14698afa72edc60460d23d",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_textlayout.cpp",
      "new_id": "4a942bc1848fe8728c6f3d6e1cc6fbe66d8d4159",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_textlayout.cpp"
    },
    {
      "type": "modify",
      "old_id": "b28be42947540cffb69adb80187dc92264146293",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_textlayout.h",
      "new_id": "847c98ece2e8dbd6f4a6f0240eb52d46f95e06fa",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_textlayout.h"
    },
    {
      "type": "modify",
      "old_id": "166bb51ad8a7ac8095d67abe26c9b877ac671138",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_textpiece.cpp",
      "new_id": "363361a2b0d8b29a7175f8a83966cda92b777bc1",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_textpiece.cpp"
    },
    {
      "type": "modify",
      "old_id": "d09d0660378d6653c1147944206defe1ee697e4a",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_textpiece.h",
      "new_id": "c9d524d3419bf6e0f95decf73b22f094b3954c3a",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_textpiece.h"
    }
  ]
}
