)]}'
{
  "commit": "0ecbd9698abcb8315d911e7ee92164737e7bb75c",
  "tree": "410f0bbd3556b8cb1dbe3c6cb9e2d98ca79eea35",
  "parents": [
    "ecf6b282dba01e5dc50e9463b87b6baeccdb3094"
  ],
  "author": {
    "name": "Laurenz Stampfl",
    "email": "47084093+LaurenzV@users.noreply.github.com",
    "time": "Tue Jul 15 11:05:13 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jul 15 09:05:13 2025 +0000"
  },
  "message": "Fix panic in clipping (#1100)\n\nThe problem was that when intersecting two clipping boxes, it can happen\nthat x0/y0 is actually bigger than x1/y1 Therefore, when checking\nwhether to abort, we should use `\u003e\u003d` rather than `\u003d\u003d`, since it\u0027s\npossible that we already exceeded it in the first iteration.\n\nI tested this fix with 600+ PDFs and it doesn\u0027t cause any regressions\nthere, so I feel pretty certain this is the right fix.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ced1a4c7e7cd42804e755c1d8ae7cc6ef9a92ab0",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_common/src/coarse.rs",
      "new_id": "cbbc58f2fcde266378019daa983c022b8e7521bb",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_common/src/coarse.rs"
    },
    {
      "type": "modify",
      "old_id": "b0ad0c121d7badebe6ceeff9586bd8db9b3f15d2",
      "old_mode": 33188,
      "old_path": "sparse_strips/vello_sparse_tests/tests/issues.rs",
      "new_id": "4de3b36658cfcf815dca481b5f8183162ed88a67",
      "new_mode": 33188,
      "new_path": "sparse_strips/vello_sparse_tests/tests/issues.rs"
    }
  ]
}
