)]}'
{
  "commit": "25a40d539c0e7feaed4d526996c9201c069c5e96",
  "tree": "09d8d0ccc1c8aa77d9b717336730c04b6cfcda45",
  "parents": [
    "a2b4cfd1717e7633e97dea7050e92f3dd8b41d7f"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Jan 12 17:04:04 2026 -0800"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jan 12 17:04:04 2026 -0800"
  },
  "message": "Remove JBig2_Image::data()\n\nEither spanify callers and remove UNSAFE_TODO(), or change callers to\nuse JBig2_Image::span().data() as an escape hatch. Inside JBig2_Image,\njust call data_.Get() directly.\n\nChange-Id: I27f62cf2acf37252606e8c6db6bed8bcb55041aa\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/140932\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "011e116e1634d0fa02a60fabd1bcbe620ca9446e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_BitStream.cpp",
      "new_id": "9b75066106680c97a42a4786a6f60628a8786766",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_BitStream.cpp"
    },
    {
      "type": "modify",
      "old_id": "dbbde52397511a1f66598c483d8042c5d83825fb",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_BitStream.h",
      "new_id": "f86395f740fe4f63554c6d6b33c16fb6ea0a1eff",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_BitStream.h"
    },
    {
      "type": "modify",
      "old_id": "a1d157559ada4be44cd234c555cfec0f0c750695",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_GrdProc.cpp",
      "new_id": "9eb60dfea66c515c8cd9d8d2457845458b68289a",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_GrdProc.cpp"
    },
    {
      "type": "modify",
      "old_id": "7b245ada16cd2bc5d7ca9b176dd20cd4052f7b80",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_GrrdProc.cpp",
      "new_id": "ea1fb049fadcd62bf6c2362b05247de982776f06",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_GrrdProc.cpp"
    },
    {
      "type": "modify",
      "old_id": "0325bb1a09926e989eee4ab7ce0dbd2a88186cd9",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_Image.cpp",
      "new_id": "95a8962332fa2d5828db4ccc2855cbd62495b744",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_Image.cpp"
    },
    {
      "type": "modify",
      "old_id": "7e37a869ffd583c32fc7648389fe51d7be746b44",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_Image.h",
      "new_id": "06345b351aeb00e02678a1463d2bad5add974408",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_Image.h"
    },
    {
      "type": "modify",
      "old_id": "50b172c0c685685cea8e88cb84f3baec527073bc",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_SddProc.cpp",
      "new_id": "08e77eb0a84413d625e4817723c364128b6f6342",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_SddProc.cpp"
    }
  ]
}
