)]}'
{
  "commit": "848cecd4c90fb1cc4689129e69515bfc0c8880c8",
  "tree": "8c194e6eb3af74817db120baf8ec20b44edf5200",
  "parents": [
    "b782560217de02a5fd6b9ceff779a55ca1852e78"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Oct 05 18:56:56 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Oct 05 18:56:56 2020 +0000"
  },
  "message": "Move FPDFText_GetLooseCharBox() logic into cpdf_textpage.cpp.\n\nMove the logic to GetLooseBounds() within cpdf_textpage.cpp and expose\nit via CPDF_TextPage::GetCharLooseBounds(). This consistently structures\nthe code so the core logic is in core/, and the fpdfsdk/ code is there\nto implement the public API. Also, GetLooseBounds() may get another\ncaller within cpdf_textpage.cpp in the near future.\n\nTo make this work, move part of CPDF_TextPage::GetCharFontSize() into a\nstandalone GetFontSize() function, for use with GetLooseBounds().\n\nChange-Id: I72df08c730673a017ab18cc49108cf3423077fd8\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/74350\nReviewed-by: Hui Yingst \u003cnigi@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9f98a440a5a2b120c1a6e6cb9f46c95da90bca0a",
      "old_mode": 33188,
      "old_path": "core/fpdftext/cpdf_textpage.cpp",
      "new_id": "863f084d209824b51e82d6eb28630073ee9495ee",
      "new_mode": 33188,
      "new_path": "core/fpdftext/cpdf_textpage.cpp"
    },
    {
      "type": "modify",
      "old_id": "1fb187d4bc3f4e5422515105401c20edf5e4a49a",
      "old_mode": 33188,
      "old_path": "core/fpdftext/cpdf_textpage.h",
      "new_id": "cb3c0c88d0e226954d7e025ba19fe4348dc4fdbe",
      "new_mode": 33188,
      "new_path": "core/fpdftext/cpdf_textpage.h"
    },
    {
      "type": "modify",
      "old_id": "1c0364db6bfb5a48e37d0c405825e996c2a039fd",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_text.cpp",
      "new_id": "e6479f8568b13f7a012fc3da6fce9fa35fb7c035",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_text.cpp"
    }
  ]
}
