)]}'
{
  "commit": "c040c8f850515cd82b3dbcefed870ccc843fdb54",
  "tree": "78a6a2c1b51b9f2e97c92d431e326da8c8ed3d2f",
  "parents": [
    "9012d169a1950482b1789c507bdfe189f26949d1"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Wed Jan 22 23:13:29 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jan 22 23:13:29 2020 +0000"
  },
  "message": "Clean up CPDF_TextPage.\n\n- Rename ParseTextPage() to Init(), make it private, and call it from\n  the ctor. This makes it possible to put another item in the\n  initializer list and remove some unnecessary reset calls.\n- Mark various methods const, or move them into the anonymous namespace.\n- Replace a check that will never fail with a DCHECK.\n\nChange-Id: I46375413204e52bb63a887d43985bb89a10f28a0\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/65433\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c310cac02a6284489d2220f44cd65620e2f31b64",
      "old_mode": 33188,
      "old_path": "core/fpdftext/cpdf_textpage.cpp",
      "new_id": "4bda0870b21cb60d22cfcf6e54faff2c9d986059",
      "new_mode": 33188,
      "new_path": "core/fpdftext/cpdf_textpage.cpp"
    },
    {
      "type": "modify",
      "old_id": "5b82776b626571a5eef488c0329019fa2a6a76a7",
      "old_mode": 33188,
      "old_path": "core/fpdftext/cpdf_textpage.h",
      "new_id": "b4e11d11ca5f14cb96d502614e6507b36ffa1dc3",
      "new_mode": 33188,
      "new_path": "core/fpdftext/cpdf_textpage.h"
    },
    {
      "type": "modify",
      "old_id": "9c169586bd81dbccad5b2ae771d9e3b2fd37ec82",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_text.cpp",
      "new_id": "03ef0d381b2b57b7d31e1a799fb806099e2c5370",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_text.cpp"
    }
  ]
}
