)]}'
{
  "commit": "a22b70693e92aeea5447e4eb2944fc0002aee4dc",
  "tree": "ddde5d6cb6836f4437b9c45276d3883d855446f5",
  "parents": [
    "062646d30de3b9febaf478e6a7b199904c73de97"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Mar 25 21:47:06 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Mar 25 21:47:06 2019 +0000"
  },
  "message": "Refactor code in CXFA_ItemLayoutProcessor::DoLayoutFlowedContainer().\n\nDoLayoutFlowedContainer() is over 400 lines long. Move some of the code\nat the beginning into their own functions.\n\n- Create functions like GetMarginInset() and use them in more places in\n  the same file.\n- Use structs from fx_coordinates.h as appropriate.\n- Move some variables closer to where declared.\n\nChange-Id: I53a38ca0175a22ce92d3f8ec71a66bed6a578bba\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/52179\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd5bf40bfc6624624a86d97a57df096ec72b98d0",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/layout/cxfa_itemlayoutprocessor.cpp",
      "new_id": "d0bfa10b19858cfe919ee26515ee5512bd8ce991",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/layout/cxfa_itemlayoutprocessor.cpp"
    },
    {
      "type": "modify",
      "old_id": "5cfd8a2f8b64b22d1d8520f8f2c809762ceadcd9",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/layout/cxfa_itemlayoutprocessor.h",
      "new_id": "6fdf25bc0ab2dc3caa06a91978a7278a5bfa3437",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/layout/cxfa_itemlayoutprocessor.h"
    }
  ]
}
