)]}'
{
  "commit": "dda631d81103d0af8fa2fe4bd81e9da08435f989",
  "tree": "57a77e5dbdb8504f17ad135ca2c5585afff7b37f",
  "parents": [
    "2d34bcaab43d5a20e9c0a2cc537c778366cf1d1f"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Tue Dec 12 23:28:31 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 12 23:28:31 2023 +0000"
  },
  "message": "Encapsulate font metrics code inside CFX_Face\n\nInstead of directly calling FreeType code on the handle returned by\nCFX_Face::GetRec(), add CFX_Face methods for reading font metrics.\n\nBug: pdfium:2037\nChange-Id: Ida247f6c6b45143a59fd2695b6b89e797c171a80\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/107495\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Dominik Röttsches \u003cdrott@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8d14bf3545068366d6d6427c860fa0d4d94b49e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_cidfont.cpp",
      "new_id": "f9beb2f85db796b9979a9112e6ac3cb05cad9e1b",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_cidfont.cpp"
    },
    {
      "type": "modify",
      "old_id": "5eab3cd2e95ca56ca2b21538a0b727136cc4b4db",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_font.cpp",
      "new_id": "3c5d1b6cb8160c367e71c20be37f8b3c481a3d1d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "c3ac83a454a2c24656a98071a91bf9b1c4068e78",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_font.h",
      "new_id": "c8c46b1584eaecdeeb1168c8984a4dd8547acd38",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_font.h"
    },
    {
      "type": "modify",
      "old_id": "f9f516bd76d3e9cf3c68a8aadc4f076c94de3a2a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_simplefont.cpp",
      "new_id": "dba78b6958254ff663406c97f768bd1059114513",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_simplefont.cpp"
    },
    {
      "type": "modify",
      "old_id": "053b1c4443670b7d05126f7208848858db30db8e",
      "old_mode": 33188,
      "old_path": "core/fxge/android/cfpf_skiafont.cpp",
      "new_id": "47423e5fa80a358e22f868cdb01cbe00140527aa",
      "new_mode": 33188,
      "new_path": "core/fxge/android/cfpf_skiafont.cpp"
    },
    {
      "type": "modify",
      "old_id": "a1a40e59debaa3045a8745f1c7fc0377c90883d6",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_face.cpp",
      "new_id": "71a6ead07f7e49e0c1b1837dff4c357ee395efc0",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_face.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a71ad1a6535404101abc208f9cb59b26cb0e11a",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_face.h",
      "new_id": "8040c690c69bf5619cd9762d66ab58bba556f5b6",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_face.h"
    },
    {
      "type": "modify",
      "old_id": "fc19771a35fa7d6508a5cbe7a8768e9550b9250e",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_font.cpp",
      "new_id": "39a644561b3955a1e19d9ca0918bf31b1d7f8988",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "a3274ad84eb78dc20981f06255d090b472275ce2",
      "old_mode": 33188,
      "old_path": "core/fxge/freetype/fx_freetype.h",
      "new_id": "f796eb36a61081978f4dc9cc79958e88a286f24b",
      "new_mode": 33188,
      "new_path": "core/fxge/freetype/fx_freetype.h"
    }
  ]
}
