)]}'
{
  "commit": "1178e9ae6df8366ec3dfea03ad3b7a1ae0eef042",
  "tree": "b2dc50d9e78ce26f516c9056eb0b7ce476a782b3",
  "parents": [
    "27701c3bb1af920677c21b750e75824ba77ae2a6"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@google.com",
    "time": "Thu May 28 11:19:36 2026 -0700"
  },
  "committer": {
    "name": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu May 28 11:19:36 2026 -0700"
  },
  "message": "Move TT Name Table parsing down to fxge/ layer.\n\nCreate a new standalone class to represent the result, similar to\nwhat was done for CFX_CTTGSUBTable. This information is tied deeply to\nthe format of the font, but is independent of the loading mechanisms\nin CFX_Face, say.\n\nChange-Id: I5474ffe26b0558edca613b6ac97d91f2a1b510d1\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/148550\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b22af35311859e756cd9d3f55e2c0af997ccf683",
      "old_mode": 33188,
      "old_path": "core/fxge/BUILD.gn",
      "new_id": "39310239abc907f94dcc245936be75b601a2a0af",
      "new_mode": 33188,
      "new_path": "core/fxge/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa13f5df21239c0b844cc39607336ca1f7b7988b",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_cttnametable.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "570400015e3adfcc0e0e77db359b9bad43c53ccc",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_cttnametable.h"
    },
    {
      "type": "modify",
      "old_id": "fd6094bb1c67404213047eb9b8cebdeea4407f86",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_face.cpp",
      "new_id": "197fc1d5a5943a494cbcafa298c8f37e1c689117",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_face.cpp"
    },
    {
      "type": "modify",
      "old_id": "46907eb36304d6e6994433d3ec293c85bc4737ec",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_face.h",
      "new_id": "759e2e03b4e7621e3e8927162f2a0d7d2e809d89",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_face.h"
    },
    {
      "type": "modify",
      "old_id": "c8397c0b7b99b12e2abc690cf1407ffda843c7e8",
      "old_mode": 33188,
      "old_path": "xfa/fgas/font/cfgas_fontmgr.cpp",
      "new_id": "890a15d5dea612ac92d88940141bad09de4ce56d",
      "new_mode": 33188,
      "new_path": "xfa/fgas/font/cfgas_fontmgr.cpp"
    },
    {
      "type": "modify",
      "old_id": "084adcef5976e0dc343442f3a19b08da476af2e0",
      "old_mode": 33188,
      "old_path": "xfa/fgas/font/cfgas_fontmgr.h",
      "new_id": "3094dedca838e260f28921183c4cefa565c19aad",
      "new_mode": 33188,
      "new_path": "xfa/fgas/font/cfgas_fontmgr.h"
    }
  ]
}
