)]}'
{
  "commit": "8cd3ca2f11900be9cea850e0292f5a03d5c27151",
  "tree": "5f342abab1a34506326e2272a0483fea5aa2e993",
  "parents": [
    "c953fde395f0f461dee1d91df6728715df59bb8b"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Sat Mar 23 04:46:00 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Sat Mar 23 04:46:00 2019 +0000"
  },
  "message": "Change ProcessBreakBeforeOrAfter() to return an Optional struct.\n\nInstead of returning a bool and have 3 out parameters. Along the way:\n\n- Make ProcessBreakBeforeOrAfter() private. Expose ProcessBreakBefore()\n  and ProcessBreakAfter() public methods.\n- Change CXFA_LayoutPageMgr::ExecuteBreakBeforeOrAfter() to return a\n  struct.\n- Mark a bunch of methods, members, and parameters const.\n\nChange-Id: Ia63ae6a8d4bbc7496e43141cb6178236d9541f03\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/49470\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e69d5e560a053d3d29b3a3ea373801cb0bc2216f",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_object.cpp",
      "new_id": "7a5e0828712e184e26388637e0e5b56195999a35",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_object.cpp"
    },
    {
      "type": "modify",
      "old_id": "a348cb774e64f6c52f09265b85019219f5286666",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_object.h",
      "new_id": "6394b280565b0d16261f0e209c077517e4b5185f",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_object.h"
    },
    {
      "type": "modify",
      "old_id": "2d37da03ca229b7c8ddaecc2bb142352b0d556b9",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/layout/cxfa_itemlayoutprocessor.cpp",
      "new_id": "4b7d287dda499ecfb6465d29ddaca8ae1adcb7b2",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/layout/cxfa_itemlayoutprocessor.cpp"
    },
    {
      "type": "modify",
      "old_id": "2974a2ffa6de61351415de4fa2676dc511633fc5",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/layout/cxfa_itemlayoutprocessor.h",
      "new_id": "eb3279177c11732fceaf7fedf6f98918836f2aa0",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/layout/cxfa_itemlayoutprocessor.h"
    },
    {
      "type": "modify",
      "old_id": "e6512573350c14965fc54c2beff098f0aeff4775",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/layout/cxfa_layoutpagemgr.cpp",
      "new_id": "df702666a1f4f98d6dda95a16a648b59f89360b1",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/layout/cxfa_layoutpagemgr.cpp"
    },
    {
      "type": "modify",
      "old_id": "01801810646a8e173a5921bfb76c2de90b1367af",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/layout/cxfa_layoutpagemgr.h",
      "new_id": "0006761c96be4c2d3cf9a287da7bb673e94f6a71",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/layout/cxfa_layoutpagemgr.h"
    }
  ]
}
