)]}'
{
  "commit": "fc412acd09337b4a2c4b8eb94bcd0086d2dae9e2",
  "tree": "25f8e74769456bae08b6109f98f6522111b4bf59",
  "parents": [
    "03c04196f4875d157901830aa3297dbe2dd77169"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Tue Oct 31 23:07:27 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 31 23:07:27 2023 +0000"
  },
  "message": "Revert recent C++20 usage in CFX_FillRenderOptions\n\nThis effectively reverts https://pdfium-review.googlesource.com/112930\nand https://pdfium-review.googlesource.com/112934, to unblock some\nembedders that are not ready for C++20 language features.\n\nBug: pdfium:1932\nChange-Id: Ia313b9040e2efa0c84aad2a8b56e9ce968df5256\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/113291\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1efa7e90299de663e7247bbc51bf4fc4c9c914fd",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_imagerenderer.cpp",
      "new_id": "a5a2652ecebba22fb85b310915536349a69910be",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_imagerenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "cf1ed0132bb434992139c6e5a7713e480591b2f0",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_rendershading.cpp",
      "new_id": "4991d76f88d72b2811947f9958b1b7e950f2df91",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_rendershading.cpp"
    },
    {
      "type": "modify",
      "old_id": "d86c2f6f27e959c69e6098558f5c527a7987a02f",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "2da1ed2252d089193fe4f1026d9aacffda50f9d9",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    },
    {
      "type": "modify",
      "old_id": "11ed6dbd1b1b59ab8593bfe3ce5f2db415d0703e",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_defaultrenderdevice_unittest.cpp",
      "new_id": "9304a8c6a356b81efde133bd59a6f8f91923a24f",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_defaultrenderdevice_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "44d0db15c52a6bd9cdbcb92829d7f4e8f00134ea",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_drawutils.cpp",
      "new_id": "35914712247b3e99f5d56a27a6018d9896586fb1",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_drawutils.cpp"
    },
    {
      "type": "modify",
      "old_id": "3c0a1aed51936e18b3d097e4889085914143da83",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_fillrenderoptions.h",
      "new_id": "d123f724dc0228269867a6171d4658ab292309bf",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_fillrenderoptions.h"
    },
    {
      "type": "modify",
      "old_id": "0d5497fa33eea7b0197eb83cc039c290da95c970",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_renderdevice.cpp",
      "new_id": "ca2b08b93851488dd7938804cbf09589a692aa9a",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_renderdevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "6c4063e80e238209a4694a49cb7c5ea7061cf126",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_windowsrenderdevice_embeddertest.cpp",
      "new_id": "b637b464cb38b9c38e63aab50385d06057964f20",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_windowsrenderdevice_embeddertest.cpp"
    },
    {
      "type": "modify",
      "old_id": "5aa9a76ff77617b92fa1c8b7ce5faf390f9031e4",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device_embeddertest.cpp",
      "new_id": "d90423086e3a8fd956530dfa44b48e43c8bfe451",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device_embeddertest.cpp"
    },
    {
      "type": "modify",
      "old_id": "b6879451e6b0930fce81ac845c27d986623d9348",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/cps_printer_driver.cpp",
      "new_id": "f30b80ddb1c4dd82ac000dc3d2de2b720bc01c15",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/cps_printer_driver.cpp"
    },
    {
      "type": "modify",
      "old_id": "331bc51aa5c01a2508ca62242610a1b8f9bce8b3",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_widget.cpp",
      "new_id": "162502c7b1d3f6234735892585a13e9071891c82",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_widget.cpp"
    },
    {
      "type": "modify",
      "old_id": "2507f4beb7633f3d1189b2b6dcceeada45c2c4ae",
      "old_mode": 33188,
      "old_path": "fpdfsdk/pwl/cpwl_caret.cpp",
      "new_id": "47f78648454a3a13d685c8eff7605f703c4087cd",
      "new_mode": 33188,
      "new_path": "fpdfsdk/pwl/cpwl_caret.cpp"
    },
    {
      "type": "modify",
      "old_id": "0cec5272b3751ab19e2e7be806f2ea0923f7d4c5",
      "old_mode": 33188,
      "old_path": "fpdfsdk/pwl/cpwl_cbbutton.cpp",
      "new_id": "de248ce553a5f91357d5cc07676c92f830e0a2bf",
      "new_mode": 33188,
      "new_path": "fpdfsdk/pwl/cpwl_cbbutton.cpp"
    },
    {
      "type": "modify",
      "old_id": "c4b027073519292bbd00884d0239b96cc9e97dc3",
      "old_mode": 33188,
      "old_path": "fpdfsdk/pwl/cpwl_edit.cpp",
      "new_id": "3657b88114532dbef683d4939efef0c92553c582",
      "new_mode": 33188,
      "new_path": "fpdfsdk/pwl/cpwl_edit.cpp"
    },
    {
      "type": "modify",
      "old_id": "30b78ef60410be4e42c2a52ae968d5c89e8e2b4a",
      "old_mode": 33188,
      "old_path": "fpdfsdk/pwl/cpwl_edit_impl.cpp",
      "new_id": "ba4f43d949568ee6695e1a58ec3f7c1ff43998d3",
      "new_mode": 33188,
      "new_path": "fpdfsdk/pwl/cpwl_edit_impl.cpp"
    },
    {
      "type": "modify",
      "old_id": "708699ae588292de200bc931f5dc10dfae0afea5",
      "old_mode": 33188,
      "old_path": "fxbarcode/BC_TwoDimWriter.cpp",
      "new_id": "56be5ced708ca50be0ad0aa18b421df926103ecc",
      "new_mode": 33188,
      "new_path": "fxbarcode/BC_TwoDimWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "7c2604a27fb347a69f84e76087876e6508b975dd",
      "old_mode": 33188,
      "old_path": "fxbarcode/oned/BC_OneDimWriter.cpp",
      "new_id": "3320c479642650563900b46b3cb13bbeddb89703",
      "new_mode": 33188,
      "new_path": "fxbarcode/oned/BC_OneDimWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "ecac51a0ead8b87c2aef50e545244607b993ee06",
      "old_mode": 33188,
      "old_path": "xfa/fgas/graphics/cfgas_gegraphics.cpp",
      "new_id": "6f255d688e2cf3bb538d3c49d3a841498ae1b722",
      "new_mode": 33188,
      "new_path": "xfa/fgas/graphics/cfgas_gegraphics.cpp"
    },
    {
      "type": "modify",
      "old_id": "0a456dde1203a95e9b1761229fb80c5af1dc8902",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_ffwidget.cpp",
      "new_id": "74b1cb26a663cc08606b2a667d34ac3bfefa3801",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_ffwidget.cpp"
    }
  ]
}
