)]}'
{
  "commit": "edf817eed90f91e5966bff6863643fb785b7d875",
  "tree": "993be1a93cc1647570969881c90b3b4345c601d3",
  "parents": [
    "06dd6504b534f109ac5c1fed2adad4e0455762a3"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Mon Aug 15 23:38:27 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Aug 15 23:38:27 2022 +0000"
  },
  "message": "Mark CFWL_ThemeBackground as stack-allocated.\n\nThere are two sub-classes using implementation inheritance with\nnon-virtual destructors, so cleanup works as long as we always\nknow the actual type. Being stack-allocated ensures this.\n\nChange-Id: I3ce51b929dc493fd2f7d215af5d2d35f8f2fe2b0\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/96517\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb34f011cfc4d98295a5ff32449ef52d3f7638a0",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_themebackground.h",
      "new_id": "c252cf8493076190a7d5c1abe82f05120317e62b",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_themebackground.h"
    },
    {
      "type": "modify",
      "old_id": "a49bc8e4f7f3252ea3fded3e9160cdf29ef59863",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_themepart.h",
      "new_id": "e2866200d4e2019f4842c82e6ca8ae3f52e172cf",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_themepart.h"
    },
    {
      "type": "modify",
      "old_id": "a0e9f31cc0ae9582beb49459acb83323660b1448",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_themetext.h",
      "new_id": "aa164f772cbadb579e331739cbd7dc882bc57760",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_themetext.h"
    }
  ]
}
