)]}'
{
  "commit": "53c0b9abdac72b4000348caa77552d830e177789",
  "tree": "4fe4949e966596470791dbc89218f2ab90a572ed",
  "parents": [
    "22e87ab535cbd9bf38a8dc71e05b910142b69f39"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Jun 05 03:11:46 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 05 03:11:46 2024 +0000"
  },
  "message": "Tidy some types in fxcodec/bmp.\n\n-- Use FX_*_STRUCT types corresponding to byte layout.\n-- Use FX_ARGB to identify representation.\n-- Comment about FX_ARGB in terms of high bits (not pix order).\n-- Remove BMP_PAL_ENCODE in favor of ArgbEncode().\n-- Return span rather than vector\u003c\u003e**.\n-- Avoid memcpy().\n\nChange-Id: I687174add5bc54d10816a21bea70279455d56681\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/120130\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Thomas Sepez \u003ctsepez@google.com\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "014685a609afa207077bead3f3f4d0ea9367ceae",
      "old_mode": 33188,
      "old_path": "core/fxcodec/bmp/bmp_decoder.cpp",
      "new_id": "eac054de18ed91a83681a0390b0955e6f4d6126f",
      "new_mode": 33188,
      "new_path": "core/fxcodec/bmp/bmp_decoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "d78e92c406a0808bdd7b829f190d04b941a36409",
      "old_mode": 33188,
      "old_path": "core/fxcodec/bmp/bmp_decoder.h",
      "new_id": "0a619a7757a0fbfb08a62672ae954f35cb605411",
      "new_mode": 33188,
      "new_path": "core/fxcodec/bmp/bmp_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "80b05768328238bb877f12107e9572a29fe3037b",
      "old_mode": 33188,
      "old_path": "core/fxcodec/bmp/cfx_bmpdecompressor.cpp",
      "new_id": "437168ed13cf6897f5b2d96bc696ae942344caac",
      "new_mode": 33188,
      "new_path": "core/fxcodec/bmp/cfx_bmpdecompressor.cpp"
    },
    {
      "type": "modify",
      "old_id": "e5227a720c11f19d71523ae75e488ac5c6614097",
      "old_mode": 33188,
      "old_path": "core/fxcodec/bmp/cfx_bmpdecompressor.h",
      "new_id": "8061a77e11fe00ec4b0940a8af57f7bdaf80740a",
      "new_mode": 33188,
      "new_path": "core/fxcodec/bmp/cfx_bmpdecompressor.h"
    },
    {
      "type": "modify",
      "old_id": "24b3980116034c06cc5d4b3fd073d58844d0db1e",
      "old_mode": 33188,
      "old_path": "core/fxcodec/progressive_decoder.cpp",
      "new_id": "3d9b9f54701bf1fb2285e4e87ec112a070fa82cf",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressive_decoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "f648595f1be5d5ca068a668513d4a773156c7b0c",
      "old_mode": 33188,
      "old_path": "core/fxcodec/progressive_decoder.h",
      "new_id": "5b105abe98ced07fac57c78982313a8effb4a0e5",
      "new_mode": 33188,
      "new_path": "core/fxcodec/progressive_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "901b9046a239b12c0c59c65c4fe57c12c7e3c0b5",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/fx_dib.h",
      "new_id": "d35b2d5c1229224025ea24b3490b0571674daf4b",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/fx_dib.h"
    }
  ]
}
