)]}'
{
  "commit": "034ec4eda9ad8dea780e89abdd19ed415fe1c423",
  "tree": "1a2a0f337f2b12acc58ac7939944d0fc456e9e8b",
  "parents": [
    "67c76beb278fc465c88322b0f5640e05d4d8eda9"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Fri Dec 19 11:57:04 2025 -0800"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Dec 19 11:57:04 2025 -0800"
  },
  "message": "Add CJBig2_Image::has_data()\n\nAdd a new method so callers can check if a CJBig2_Image instance has\ndata, without calling data(), which will likely go away in the future\nwhen callers start getting the data as a span.\n\nChange-Id: I886b4b971c1af59a261707209b8a28afc8685dc2\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/139990\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e36c49f69dc6c74322ad7698526b34545a70c621",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_Context.cpp",
      "new_id": "d0257735b6c19c48d7b4522f2c12ffb4ca944a86",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_Context.cpp"
    },
    {
      "type": "modify",
      "old_id": "019a37321dab6a42cb88991bc43ddb090c483c69",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_GrdProc.cpp",
      "new_id": "4c5fcafe112201a30d3c271fd7a38fecfc53322c",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_GrdProc.cpp"
    },
    {
      "type": "modify",
      "old_id": "08de605ca7137826327514af3d435b26f142661e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_GrrdProc.cpp",
      "new_id": "b0ceeae99c1bba94f5b866a317018aecaccd3f7a",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_GrrdProc.cpp"
    },
    {
      "type": "modify",
      "old_id": "6f9e7969e3c94c47d3844ddef7ca947f036d502e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_HtrdProc.cpp",
      "new_id": "994ea6207376b1a317b1a8af8d6b5f1c31874170",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_HtrdProc.cpp"
    },
    {
      "type": "modify",
      "old_id": "d1c2e4a34bfc844e46aeb2f575d2780388061b2f",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_Image.cpp",
      "new_id": "41cf7757417a07c8ff2d3369aa728951bce12dfd",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_Image.cpp"
    },
    {
      "type": "modify",
      "old_id": "7e72e9e963187d0b486a9b7dc440317024b7b92c",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_Image.h",
      "new_id": "9db9d832753ede37ebbf8a8b59dd0cf68a38df03",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_Image.h"
    },
    {
      "type": "modify",
      "old_id": "06436a5daea3ed31ccbe7a8543706c1754567f3a",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_Image_unittest.cpp",
      "new_id": "1628a342ac4a6ad67694eb79e923a8004787a823",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_Image_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "f01f5173c593215922db7c72d24130e51aaec163",
      "old_mode": 33188,
      "old_path": "core/fxcodec/jbig2/JBig2_TrdProc.cpp",
      "new_id": "4174b1cb9504564c1b4632a2b2965e82bbe0ca2a",
      "new_mode": 33188,
      "new_path": "core/fxcodec/jbig2/JBig2_TrdProc.cpp"
    }
  ]
}
