)]}'
{
  "commit": "ce78a0073fb261d195cfeeac57e29044fb35d8ca",
  "tree": "c4ba31709d9d4a5faaad82eb13350f8799af16ba",
  "parents": [
    "404d45bbbd44c736672874c0ef8a4071433f48b5"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Wed Aug 26 21:06:45 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Aug 26 21:06:45 2020 +0000"
  },
  "message": "Make CFX_TextRenderOptions construction constexpr.\n\nCFX_TextRenderOptions can be constructed at compile time instead of\nruntime. In turn, CBC_OneDimWriter::GetTextRenderOptions() also becomes\nconstexpr.\n\nBy making CFX_TextRenderOptions constexpr, cfx_textrenderoptions.cpp is\nno longer required. LcdOptions() also becomes trivial, so get rid of it\nas well.\n\nChange-Id: Iae7024fba988bf7118053e1ec46ad520eb690fab\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/73110\nReviewed-by: Hui Yingst \u003cnigi@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a9ebe075bd390b9741e8ddf3fd207cf898ec9fc",
      "old_mode": 33188,
      "old_path": "core/fxge/BUILD.gn",
      "new_id": "46ea2d6d1f835aa9802925f922eeaae8c132b353",
      "new_mode": 33188,
      "new_path": "core/fxge/BUILD.gn"
    },
    {
      "type": "delete",
      "old_id": "6d63aeb11b452f887d272eb1dbafc2b7f84f6cd5",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_textrenderoptions.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "64136d4d1fd38975f8683344fe9ded15971a5edf",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_textrenderoptions.h",
      "new_id": "b216b972f73b40048c34e6dcb115e22970af17da",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_textrenderoptions.h"
    },
    {
      "type": "modify",
      "old_id": "f35588da74ee5152ec615fbc8ba55eb4783a272e",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device_embeddertest.cpp",
      "new_id": "136bb6b2176b7b37f44705110085c5180ff12392",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device_embeddertest.cpp"
    },
    {
      "type": "modify",
      "old_id": "5f5c26d8299e167fb665b7ea479a92567a2e18ee",
      "old_mode": 33188,
      "old_path": "fxbarcode/oned/BC_OneDimWriter.cpp",
      "new_id": "1e2b2a5aa7cd8bf6476d27907a8f59b844ba5e9c",
      "new_mode": 33188,
      "new_path": "fxbarcode/oned/BC_OneDimWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "0f58556a425515cdc5345a9027128f045de0de25",
      "old_mode": 33188,
      "old_path": "fxbarcode/oned/BC_OneDimWriter.h",
      "new_id": "32664a01c2d4d632aba4890f4e46a1e296f1785c",
      "new_mode": 33188,
      "new_path": "fxbarcode/oned/BC_OneDimWriter.h"
    },
    {
      "type": "modify",
      "old_id": "e01d3bf308117bff5e2f3fc15922338b672a8d80",
      "old_mode": 33188,
      "old_path": "xfa/fde/cfde_textout.cpp",
      "new_id": "25e3d4be78d67e289b29f502b1384edd696e932f",
      "new_mode": 33188,
      "new_path": "xfa/fde/cfde_textout.cpp"
    }
  ]
}
