)]}'
{
  "commit": "37a0ebb8d9aff99ee23c81a0b3abf5e762d54e22",
  "tree": "a33e72024bcd4880672449dd6f5aa27b32ea4c4d",
  "parents": [
    "b8c253a722c7114cc3173505def81bbec7de4f75"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Sat Jun 11 00:12:32 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Jun 11 00:12:32 2022 +0000"
  },
  "message": "Refactor CPDF_TextObject::CalcPositionData().\n\n- Initialize some floats without using multiplication.\n- Set `bVertWriting` once.\n- Flip an if/else conditional to avoid a double negative.\n- Avoid mixing SetRect() and direct `m_Rect` access.\n- Use CFX_FloatRect::Inflate() and FX_RECT::Offset() when appropriate.\n\nChange-Id: I5316ce7c098c10774a500361a055375243bbc763\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/93971\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fbb5aa084a08cfcb3a02c77c351b38beeccb479e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_textobject.cpp",
      "new_id": "d32c84b6ec999a1a8809130093249710471e0cfb",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_textobject.cpp"
    }
  ]
}
