)]}'
{
  "commit": "a96e2eb6f0ef0907279e73f6141c093c05f5048d",
  "tree": "73c615559c87b70d9041e82a63e8fff637163b75",
  "parents": [
    "414a88e98ec2f5c0849f3b9f344eee39b2e39156"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Tue Jan 15 19:32:51 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Jan 15 19:32:51 2019 +0000"
  },
  "message": "Remove uninstantiated class CFWL_Form.\n\nConsequently, any cast to CFWL_Form would be a serious bug\nif there were a path to reach such code (there appears not to\nbe).\n\nIn turn, CFWL_Notedriver::m_Forms will always be empty, since\nit only gets populated (via the RegisterForm() method) when\nCFWL_Forms are created.\n\nChange-Id: I99cf60fd6abf51ebe318036a287f481b5b0a4cfd\nReviewed-on: https://pdfium-review.googlesource.com/c/48310\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55586eafc1930ab3e077e7f01547cb6031c06c9a",
      "old_mode": 33188,
      "old_path": "xfa/fwl/BUILD.gn",
      "new_id": "1ac74720086c14b27f97390c128f2a730b5246f7",
      "new_mode": 33188,
      "new_path": "xfa/fwl/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b7350b0fa55c8adae46181dd5f2d89a5e0d3e61a",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_combobox.h",
      "new_id": "c9e092ffd587ba80b0f3d9255ca8ae63cab7b01c",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_combobox.h"
    },
    {
      "type": "delete",
      "old_id": "73ef1b8988096db7c86b3b1d164f05b439e04280",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_form.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d16964f1f5d5b4f627f2b7f088229ea1163f2e2b",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_form.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b1f21ece37f428a0b4bc241d164232034c0f9b8d",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_notedriver.cpp",
      "new_id": "13245ce1f2b5c5fc5a53602d2b46ce2b4496ad9f",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_notedriver.cpp"
    },
    {
      "type": "modify",
      "old_id": "f894fe33d88057959bf6303d604f1a5d053777a5",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_notedriver.h",
      "new_id": "15aac579449f913e5172615aaac43d0a27d1ebac",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_notedriver.h"
    },
    {
      "type": "modify",
      "old_id": "9a6b2a56b1cf4e84b6ec4cb25b726b54e0094ae3",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_widget.cpp",
      "new_id": "d1ef66b43ee2b7aedeb67344881585afb215b1b3",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_widget.cpp"
    },
    {
      "type": "modify",
      "old_id": "9630a81072ccb1be42661992980fa77adde65331",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_widgetmgr.cpp",
      "new_id": "3b0674b2e5754f02322465ef7ba06190c6946f43",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_widgetmgr.cpp"
    }
  ]
}
