)]}'
{
  "commit": "333165a2c7b7812effdea3cd1ae386850cd3f310",
  "tree": "9d3c0757b745bbc3789b282e5aeb931f7a47880e",
  "parents": [
    "98d1b48e9a3471a02968f3d12692645fa0fcb50d"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Oct 24 23:56:43 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Oct 24 23:56:43 2018 +0000"
  },
  "message": "Fix CPLW_Wnd ownership model in CFFL_FormFiller.\n\nCFFL_FormFiller::DestroyPDFWindow() might get re-entered, so\ndo not leave any dangling references in maps. Use unique_ptr\nto be more sure that we have it right.\n\nBug: chromium:898531\nChange-Id: I7b61940ff4e88c8a7e3219fefb0479f33bbbfae1\nReviewed-on: https://pdfium-review.googlesource.com/c/44542\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4308c1a1a595d68db3b9dd925ca03f6226eff5e2",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_checkbox.cpp",
      "new_id": "ac55125db27ad2955ff2c343499b51321821ad75",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_checkbox.cpp"
    },
    {
      "type": "modify",
      "old_id": "b477fe78db120dfef8f3f7673441bea08d327b87",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_checkbox.h",
      "new_id": "2eae22273a31e1fdc7608d5ba4c5ff35257d8d4e",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_checkbox.h"
    },
    {
      "type": "modify",
      "old_id": "830e64713a449c75079d56c1073c2dba08c0e1f7",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_combobox.cpp",
      "new_id": "69cc66bbc804f554131d127372f4636fef4f255e",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_combobox.cpp"
    },
    {
      "type": "modify",
      "old_id": "2769b5354cb0f1bf0fa3e266bf9af272996f6a64",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_combobox.h",
      "new_id": "4ec5a9ec0cb10edebf0dc2b8341313221705d912",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_combobox.h"
    },
    {
      "type": "modify",
      "old_id": "94d80cae01fbf02a383dfffaae21c8cc9ecc7279",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_formfiller.cpp",
      "new_id": "8e9d0c7d6510b2665829dbb5eed11353b9501a33",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_formfiller.cpp"
    },
    {
      "type": "modify",
      "old_id": "95f5ac842763cd134b703c2810a65050705bc601",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_formfiller.h",
      "new_id": "a6f7cdc78fb0cbc51d5bc27323f50b5a369108d4",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_formfiller.h"
    },
    {
      "type": "modify",
      "old_id": "3ca95a89d48b7f17a44358d288b4cc6ea70e8979",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_listbox.cpp",
      "new_id": "3c74875d4309a503f35809d368ae292d25d1520a",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_listbox.cpp"
    },
    {
      "type": "modify",
      "old_id": "eda95617805016ff8908686df52cc2268d81a7ba",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_listbox.h",
      "new_id": "eed542fde56f6abc73e95b900622e18db6046115",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_listbox.h"
    },
    {
      "type": "modify",
      "old_id": "7310da67611286c04f9e931a49a3a40af91297f0",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_pushbutton.cpp",
      "new_id": "b57c9114864065a86eb8d08705e3da84e9d860e1",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_pushbutton.cpp"
    },
    {
      "type": "modify",
      "old_id": "e2acfdceeb039f74850099b5ab1fe60965cd2ca5",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_pushbutton.h",
      "new_id": "cc2ff891847fbc58c6f12d0b47b9b26d5e84f729",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_pushbutton.h"
    },
    {
      "type": "modify",
      "old_id": "8105b0cdea91ad2543f2862ad2edb058081e57c8",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_radiobutton.cpp",
      "new_id": "6ce4a0aedc25fa6a76b1dcd52cac1aa670eeaea7",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_radiobutton.cpp"
    },
    {
      "type": "modify",
      "old_id": "3c20be6d7669c033098bb22fb87bda489fc448a9",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_radiobutton.h",
      "new_id": "4702a27aec96ac84e662a2fd752ef35d776bfbb5",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_radiobutton.h"
    },
    {
      "type": "modify",
      "old_id": "65f28fef11db780005b57509cec3ca4bbeb11b9a",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_textfield.cpp",
      "new_id": "ae3cb06e994b9ef9306db73b1f4157932bf79d73",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_textfield.cpp"
    },
    {
      "type": "modify",
      "old_id": "a1e48b6a29416ce711ade1fedf1a8056910ca630",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_textfield.h",
      "new_id": "3be00959e433f59052296071cc05524498689d14",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_textfield.h"
    }
  ]
}
