)]}'
{
  "commit": "808b7e03bc2592062537098927c1af9916eae6d5",
  "tree": "548284301121b3e726ba8ed4bd41ad5d0f55af79",
  "parents": [
    "80b490612596d8af4972998c098f4ce1e73ad13c"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Mon Jan 14 19:40:00 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jan 14 19:40:00 2019 +0000"
  },
  "message": "Make FX_LINEBREAK an enum class.\n\nThen use it in CFX_Char in place of uint8_t. In turn, this forces\nfx_linebreak.{cpp,h} to move to fxcrt/. Then conditionalize its\nuse in CFX_Char based on XFA.\n\nChange-Id: I0818c09db135d86685eb018ee6eda4faf9b395f6\nReviewed-on: https://pdfium-review.googlesource.com/c/48195\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b17d00548c61f09f2b4307b570a3070f060e09a",
      "old_mode": 33188,
      "old_path": "core/fxcrt/BUILD.gn",
      "new_id": "a649346b4d7a638ba27ac1121fbfe4c2eb79e896",
      "new_mode": 33188,
      "new_path": "core/fxcrt/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8ccdad4d09569b86f9b9ca5b52e23d32661da6b9",
      "old_mode": 33188,
      "old_path": "core/fxcrt/cfx_char.h",
      "new_id": "5a5268ffbe2616556bd2e86f6596ee55b57a3f8b",
      "new_mode": 33188,
      "new_path": "core/fxcrt/cfx_char.h"
    },
    {
      "type": "rename",
      "old_id": "52b8ba840c84ff04b7c62832516047ab76749b69",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/cfx_linebreak.cpp",
      "new_id": "48b6633b789bd25a05fe43cc0cd329ff40199363",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_linebreak.cpp",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38efc80d00ef92a50effe6da5cb2e7aec506a78f",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_linebreak.h"
    },
    {
      "type": "modify",
      "old_id": "41bd375a7385e5ca3f8c17c74fea97b9466eb018",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/BUILD.gn",
      "new_id": "44111018af5bad3c3d568e48e6aa2ecc6d1fe54d",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/BUILD.gn"
    },
    {
      "type": "delete",
      "old_id": "cd731a5555c8b4ec7df2d4e6409f0612a0d63ba0",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/cfx_linebreak.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e446626f55b6973bc48534aed83c4f5b14b80fe7",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/cfx_rtfbreak.cpp",
      "new_id": "61fb9d96dbb063f136a6cea41e4dcf877cac2d90",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/cfx_rtfbreak.cpp"
    },
    {
      "type": "modify",
      "old_id": "2ed51bdf55c8a1614f9b845951b347b3feb7c009",
      "old_mode": 33188,
      "old_path": "xfa/fgas/layout/cfx_txtbreak.cpp",
      "new_id": "d5a6cb47edb4ee3e3ddaed2476739db6a85f7544",
      "new_mode": 33188,
      "new_path": "xfa/fgas/layout/cfx_txtbreak.cpp"
    }
  ]
}
