)]}'
{
  "commit": "f99c212599bb85ce2e60936099f829cbcc3d4f5c",
  "tree": "b9f9e74535f6a905447b95d1f4df622bc6546f77",
  "parents": [
    "ee83ca8ef7b8804ef7ed735b200a1e27c5285bac"
  ],
  "author": {
    "name": "Helmut Januschka",
    "email": "helmut@januschka.com",
    "time": "Mon Mar 02 14:42:52 2026 -0800"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Mar 02 14:42:52 2026 -0800"
  },
  "message": "Replace TEXTPOS defines with a typed enum\n\nConvert AP settings text positions to a scoped enum and update\ncallers to use typed values for safer handling.\n\nBug: 42270078\nChange-Id: Id48e3a62be22cafc15ef2570a8bef684ae2a728f\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/143810\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5f36be53e7a6d1a7cb748ccd4afa52c509ff39aa",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_apsettings.cpp",
      "new_id": "fb5bf6d56e92f09ec5f1f344dd54e16deef66edc",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_apsettings.cpp"
    },
    {
      "type": "modify",
      "old_id": "719281e200631a01dcf0eeb0c8c1ca32a4152b77",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_apsettings.h",
      "new_id": "067bad11b820980e8e77dd6455a06eed80fabef8",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_apsettings.h"
    },
    {
      "type": "modify",
      "old_id": "814a1fa97f1431a6e01f580cbc203e60d8cadda6",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_formcontrol.cpp",
      "new_id": "db1d7aa5aee2babd8ba4a13cac15950b99a551d1",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_formcontrol.cpp"
    },
    {
      "type": "modify",
      "old_id": "44c5a42776aba9b924a3783fa6d1a8d37bd64a23",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_formcontrol.h",
      "new_id": "d78f1c41fa4749e73a62661750d594ed2fc8c72a",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_formcontrol.h"
    },
    {
      "type": "modify",
      "old_id": "f1d40d3bb69363cd8b9baf859bdbf478fc0ca45f",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_appstream.cpp",
      "new_id": "b9ea860620c056f4e064656d30da4bb3460cffdb",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_appstream.cpp"
    },
    {
      "type": "modify",
      "old_id": "3e26f8caaadce19273d175bffa7fb56bedaf3f1e",
      "old_mode": 33188,
      "old_path": "fxjs/cjs_field.cpp",
      "new_id": "899bb584c68f8b649dee3ef7228e1ab20244dc9c",
      "new_mode": 33188,
      "new_path": "fxjs/cjs_field.cpp"
    },
    {
      "type": "modify",
      "old_id": "38877874535b941b5f88c137b0c8e043cf5a438b",
      "old_mode": 33188,
      "old_path": "testing/resources/javascript/field_properties.in",
      "new_id": "5556e16d24d826681f85dd1e6655c2b6d2cff62f",
      "new_mode": 33188,
      "new_path": "testing/resources/javascript/field_properties.in"
    },
    {
      "type": "modify",
      "old_id": "2c57daf3029d1a716223e00294074b10af21ec73",
      "old_mode": 33188,
      "old_path": "testing/resources/javascript/field_properties_expected.txt",
      "new_id": "4b98bcf11996923879b49f23095e49f19a367aa1",
      "new_mode": 33188,
      "new_path": "testing/resources/javascript/field_properties_expected.txt"
    }
  ]
}
