)]}'
{
  "commit": "203a271b8f42c09bc1d707b18b7cad898320e62e",
  "tree": "c771b221e318ab2d2aa9649a2316c3ce66fe76af",
  "parents": [
    "9423718a7d177e8d1387df395e775d063ef18e23"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Sat Jan 13 04:14:30 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Jan 13 04:14:30 2024 +0000"
  },
  "message": "Handle MultiplyAlpha(1.0f) within MultiplyAlpha()\n\nTreat this as a no-op inside of MultiplyAlpha(), instead of relying on\nthe caller to do the check. Also make sure the alpha value passed into\nMultiplyAlpha() is in the range [0, 1].\n\nChange-Id: I819866906d57a506e9310a6993701ae532c1266a\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/115492\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b6b08bf4bda92f9d210f167a2ad0c7f088c32c3",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_imagerenderer.cpp",
      "new_id": "1d27796ce05e417ae18031d69f8ee21065b7f070",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_imagerenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "81678cea3471c3d21205c2731d19939d6d30bf0f",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "7ae0f1cb726f0d37b62659deef625041d9ad399d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    },
    {
      "type": "modify",
      "old_id": "13f310f86a4efd7906e296e7e38a5761bf5cb30d",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_dibitmap.cpp",
      "new_id": "98420720c0ec718cbbe8d453c4a1c094957cbc98",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_dibitmap.cpp"
    },
    {
      "type": "modify",
      "old_id": "2848b3b199e803fc92cfc4ba3f8d926706eab0bc",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_imagerenderer.cpp",
      "new_id": "3dc2e27d924d07ffd92dcf39abc9c3d35faa77f4",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_imagerenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "2c39b5cc00ef44c76d014948d9fdd7ce1da82c06",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device.cpp",
      "new_id": "0009c2204dca59ce989404039d0358947a7c78cd",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device.cpp"
    }
  ]
}
