)]}'
{
  "commit": "d0f42d7bfb7dc2bd44b5a988647a5fa056b5376d",
  "tree": "fd21ef1d87c5a4ce338e38f32a30e5b67c43f0e0",
  "parents": [
    "eef0a633bf3d9be625e387c1b51552d41b459166"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Dec 12 20:13:03 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Dec 12 20:13:03 2022 +0000"
  },
  "message": "Fix a regression in CFX_PSRenderer::FaxCompressData().\n\nA refactoring CL [1] confused width and pitch in a calculation inside\nCFX_PSRenderer::FaxCompressData(). As a result, PostScript with\n/CCITTFaxDecode may be generated incorrectly. Restore the original\ncalculation to fix the problem.\n\nAlong the way, also default initialize `FaxCompressResult::compressed`\nto prevent potential undefined behavior issues.\n\n[1] https://pdfium.googlesource.com/pdfium/+/d8ede5f8d13af84bb5e359cf00a6f3fb035d5982\n\nBug: chromium:1399155\nChange-Id: Ia694a6936cfeff2f1a702ce25acc4b901b2bcfce\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/102372\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f15ce4f524bdc609270be24ca29f83d0e092eb7",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/cfx_psrenderer.cpp",
      "new_id": "ae168f4b759d6a00be6634a63b445a5aec22fe10",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/cfx_psrenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "fa0a0e348c355fe579f788600fb72770caca81da",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/cfx_psrenderer.h",
      "new_id": "b8010f6d8c54ea6fd852c520aa1e5c313ff0ac7f",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/cfx_psrenderer.h"
    }
  ]
}
