)]}'
{
  "commit": "253f1a95eb53dbfe5c3857b2f7b3655136f16cba",
  "tree": "1f29fb092a3a98610128821cd4f13721dfad7b49",
  "parents": [
    "1e78e434384b590328bd53720fce8dde7ac7258a"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Tue Jan 15 21:40:43 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Jan 15 21:40:43 2019 +0000"
  },
  "message": "Remove unused CFWL_Message constructors.\n\nMake Clone() method a pure virtual since all subclasses\noverride it themselves. Make copy constructor protected in\nparent class, and ensure all subclasses instantiate copy\nconstructors once in their .cpp files rather than defaulting.\n\nChange-Id: Iea41c1683896c792c850ee0c37d6021d74f51e9e\nReviewed-on: https://pdfium-review.googlesource.com/c/48331\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7411c24bd7873e2ef1053d531069cfe46c4db7c3",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_message.cpp",
      "new_id": "998966cc9e9807eee890454b18bac88c88c8ec78",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_message.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d97895cc827bee411628ca9932cab2a0a699d82",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_message.h",
      "new_id": "227b7588c89c08d21c867f071e3aee0a37f1f5a6",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_message.h"
    },
    {
      "type": "modify",
      "old_id": "38d4ea0580ae797bdcd00a8e002f519c42a0a73c",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_messagekey.cpp",
      "new_id": "025175a56ba7e99942bda48c0bb83780c36e9b44",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_messagekey.cpp"
    },
    {
      "type": "modify",
      "old_id": "183577470d1ad4c98cc50dcc3ab2dc87b758f364",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_messagekey.h",
      "new_id": "5ecb161ff11c06681f205dc64352f522e80e7ee9",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_messagekey.h"
    },
    {
      "type": "modify",
      "old_id": "f7653c9ef2e74c6db85409e2c71a087a82aa2051",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_messagesetfocus.cpp",
      "new_id": "d7977814ac4e090e46778f140a081812e013d68a",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_messagesetfocus.cpp"
    },
    {
      "type": "modify",
      "old_id": "b9f0f0fb27bfb797fc0882f053b89e947b4c8c48",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_messagesetfocus.h",
      "new_id": "410d26b4cecd393e8af69e35bf95853373e17373",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_messagesetfocus.h"
    }
  ]
}
