)]}'
{
  "commit": "6edf0098f7375d243fb8cf9574285aab221a3253",
  "tree": "968b4e0c23eb8f75a80a4c914fc862ebd4802386",
  "parents": [
    "47db665315a7dbc397c57d97e22c0bef8cb3022a"
  ],
  "author": {
    "name": "Stephen Nusko",
    "email": "nuskos@chromium.org",
    "time": "Tue Mar 24 02:15:52 2026 -0700"
  },
  "committer": {
    "name": "Angle LUCI CQ",
    "email": "angle-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Mar 26 09:25:41 2026 -0700"
  },
  "message": "Use CheckedNumeric for size calculation in TextureGL.\n\nWrap the multiplication of width, height, and pixelBytes with\nangle::CheckedNumeric to prevent potential integer overflow when\ncalculating the size for the zero-filled buffer.\n\nThis is speculative fix for the potential bug linked below.\n\nSee (sorry internal only): go/code-terracotta-reviewer-explainer for\ndetails.\n\nBug:b/495363705\nChange-Id: I3651b86f06d6acf9cf048c06c4acaeb6ba8ce2ac\nReviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/7696452\nCommit-Queue: Geoff Lang \u003cgeofflang@chromium.org\u003e\nAuto-Submit: Stephen Nusko \u003cnuskos@chromium.org\u003e\nReviewed-by: Geoff Lang \u003cgeofflang@chromium.org\u003e\nReviewed-by: Shahbaz Youssefi \u003csyoussefi@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05299c9b075575099df17b65afa843a668a972a4",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/gl/TextureGL.cpp",
      "new_id": "c91c6acd173eec9e73477b18fa82b55841d7d7df",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/gl/TextureGL.cpp"
    }
  ]
}
