)]}'
{
  "commit": "5f4456e3c52fbe17db79da16b1122f21dbcd3582",
  "tree": "6296f43d8ac8cf448ebf41e79e1c05a73679015e",
  "parents": [
    "66e5ac991e0109510498fa60d6ef99603f95b76e"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Fri Aug 14 20:22:02 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Aug 14 20:22:02 2020 +0000"
  },
  "message": "Pass CFWL_Widget properties by const-ref.\n\nThen just copy the few words of data directly into the CFWL_Widget.\nCallers can now just use a stack-allocated copy and avoid a lot of\nheap allocation in the process.\n\n- Nest CFWL_WidgetProperties as CFWL_Widget::Properties.\n- Tidy a couple of boolean expressions.\n\nChange-Id: Idd388ea82883394805ed9f2b1ca067cbc7a1ee09\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/72810\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a3778b273d4c092232146570a6a5d23fa353e287",
      "old_mode": 33188,
      "old_path": "xfa/fwl/BUILD.gn",
      "new_id": "bdb2e4aadfee1344cac70f9a0171c134bdf61bdb",
      "new_mode": 33188,
      "new_path": "xfa/fwl/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d77c18a57b1f53e3f6a63ecaa1c040d88b79e61f",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_barcode.cpp",
      "new_id": "08233c23e019bd49bccb4dd709f45f201322c5f6",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_barcode.cpp"
    },
    {
      "type": "modify",
      "old_id": "a612cc33497cd93860edc4d8d91bbca90cd4c412",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_caret.cpp",
      "new_id": "f538329078cda43dc86da72e8aac171573fd4870",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_caret.cpp"
    },
    {
      "type": "modify",
      "old_id": "834ea1b6999560f58dedd065a94b98438d1ef6ce",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_caret.h",
      "new_id": "f01eba80523a20ac91b844772aed65983463ae1b",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_caret.h"
    },
    {
      "type": "modify",
      "old_id": "a614f84cb86d4b33f52fc9477557de45a0d66945",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_checkbox.cpp",
      "new_id": "6bd420d9012b5f1afc222d78852f399cbec9cf97",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_checkbox.cpp"
    },
    {
      "type": "modify",
      "old_id": "04ae7efc662fd85c4cf5627acbe37dcc7907436d",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_checkbox.h",
      "new_id": "ae301f3c500d4d4b1f5a331b173d9418f4754d29",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_checkbox.h"
    },
    {
      "type": "modify",
      "old_id": "23bdcdedd15e76cf89ed84d2ebdb0bcbe0903911",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_combobox.cpp",
      "new_id": "50f912e7a5b0ec1d1e24c4746d10c9d277f5bda8",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_combobox.cpp"
    },
    {
      "type": "modify",
      "old_id": "719c82532f31c0c636f26e9d6b52d80d032fd785",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_combobox.h",
      "new_id": "3c7b7ae9a8f6b2f0dba92342ff4f154c25e9f72c",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_combobox.h"
    },
    {
      "type": "modify",
      "old_id": "0b5beacc6bb5f27b3fa032ef519f795bd9d1d54d",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_comboedit.cpp",
      "new_id": "cad323145eca0b64ddc281e09bf90b67e6eb188a",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_comboedit.cpp"
    },
    {
      "type": "modify",
      "old_id": "68e6caa87928808b0b786f8632f8aa7af9db855a",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_comboedit.h",
      "new_id": "b6fd11a4573cc150ca53fc8a95a2ae34288897bd",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_comboedit.h"
    },
    {
      "type": "modify",
      "old_id": "c6fb5914f07b56512660c3b7596ef073b6c2d421",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_combolist.cpp",
      "new_id": "709c24a27f26613b2485bdb0097ac70b3284a459",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_combolist.cpp"
    },
    {
      "type": "modify",
      "old_id": "c275c72689677801af6d1537535f996df6b3f456",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_combolist.h",
      "new_id": "cb7f086271f05746d840e9d892340257047450fd",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_combolist.h"
    },
    {
      "type": "modify",
      "old_id": "e93d3afabe0c679bcb5194f7644c9ebd1a9d3f11",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_datetimeedit.cpp",
      "new_id": "bb6c12ea89e6c93c6d7aeaa6b886b1f9fe9671f6",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_datetimeedit.cpp"
    },
    {
      "type": "modify",
      "old_id": "e617ff486b83409f7696570eefa24d3be6380a26",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_datetimeedit.h",
      "new_id": "36e9af3cfb7dbafc13287fbe2d53b156d42f2ff2",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_datetimeedit.h"
    },
    {
      "type": "modify",
      "old_id": "4a0addb251cabe09c99d81f9c9e69a4c645d5525",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_datetimepicker.cpp",
      "new_id": "270ed3f0eab5d944b01e70fd46d3368154bfca49",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_datetimepicker.cpp"
    },
    {
      "type": "modify",
      "old_id": "4b84d8312b7a33401cbee04cc075ffcdf2bc81bc",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_datetimepicker.h",
      "new_id": "701f586eb2b88bd9375997326e27fd37b0ddd161",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_datetimepicker.h"
    },
    {
      "type": "modify",
      "old_id": "2492e4d5da3e5b7e4dba2b8629603835fb528e2a",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_edit.cpp",
      "new_id": "44224f2c320ad863c260ef527be3cfd098744f20",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_edit.cpp"
    },
    {
      "type": "modify",
      "old_id": "d77413b2ca7bf760e3db0d38aad996e096b23d40",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_edit.h",
      "new_id": "5e451ae0954f193640c244d83694b04a8a40642e",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_edit.h"
    },
    {
      "type": "modify",
      "old_id": "f4ac8438fd0d37050122c68c60fabdbcf0b74778",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_listbox.cpp",
      "new_id": "f4de0b6ad070f46ca4f32bef68cb4c08b24c383b",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_listbox.cpp"
    },
    {
      "type": "modify",
      "old_id": "c45e0a5c653437c021e302f1392c568a8795ac30",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_listbox.h",
      "new_id": "685d910a9e19edfa290091953f19d59ccf1fb1f1",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_listbox.h"
    },
    {
      "type": "modify",
      "old_id": "49f9f7420872ffeec0253c5cb4846cb71e8a8775",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_monthcalendar.cpp",
      "new_id": "5af40801bd54715f7e693767460ec3c56db4c711",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_monthcalendar.cpp"
    },
    {
      "type": "modify",
      "old_id": "f57b443d1e9ea442d7ff2b78d804a4b374db06a3",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_monthcalendar.h",
      "new_id": "6488a02a5a78037c12ab38dc55a1230b51763eeb",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_monthcalendar.h"
    },
    {
      "type": "modify",
      "old_id": "c1254a114d3f1eeb66d38e4d2d1b947d95617728",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_picturebox.cpp",
      "new_id": "fafa67e465bce619b086811d27d26fb566dcf6dd",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_picturebox.cpp"
    },
    {
      "type": "modify",
      "old_id": "e7e0a0551560805fb6933ba95737f1f1c9f6f140",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_picturebox.h",
      "new_id": "967af73b32b4692f51952d440fef6a911794a705",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_picturebox.h"
    },
    {
      "type": "modify",
      "old_id": "9e7d47092cd083231399f02163a547269fb82b35",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_pushbutton.cpp",
      "new_id": "d0764d86ab5bdd31ce5ae9616d59860979802aec",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_pushbutton.cpp"
    },
    {
      "type": "modify",
      "old_id": "67403a603c8e152018bc78d20c735b06de0f4190",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_pushbutton.h",
      "new_id": "7f83a746d229530be06008e382a4e35680ed6406",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_pushbutton.h"
    },
    {
      "type": "modify",
      "old_id": "000c10d6ba8cd6c4259100f3abe28944276371c1",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_scrollbar.cpp",
      "new_id": "1a7bbde2043465f0f3111a6e59ff250975a2e589",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_scrollbar.cpp"
    },
    {
      "type": "modify",
      "old_id": "83899b0f126baf22d29b0186ccee55b0cf5226bf",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_scrollbar.h",
      "new_id": "da29b3d7633966d97f36c1688d19dec60f067823",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_scrollbar.h"
    },
    {
      "type": "modify",
      "old_id": "aeb819fecccabb6c599dd344ed0230fa5770274d",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_widget.cpp",
      "new_id": "9708768efb383db779e4782d64a8a3632a41af47",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_widget.cpp"
    },
    {
      "type": "modify",
      "old_id": "c475aa94422870cae2e494b2ec11ae2c6dff853c",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_widget.h",
      "new_id": "9fe3a53d127594a5e9d9da6d3c937f13a82101f1",
      "new_mode": 33188,
      "new_path": "xfa/fwl/cfwl_widget.h"
    },
    {
      "type": "delete",
      "old_id": "f592d7b9852c4356b4db58316955cc2e48be8bc1",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_widgetproperties.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8d3c8ec2e559ba2637bdd8a5ba8fa5c9cb4d2b47",
      "old_mode": 33188,
      "old_path": "xfa/fwl/cfwl_widgetproperties.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "76a28c66924cdc5c0d73fb236fb00bae1f7c286b",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_fflistbox.cpp",
      "new_id": "655311a664031f6fceccd8fef8ecad1bd6332c30",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_fflistbox.cpp"
    },
    {
      "type": "modify",
      "old_id": "dae089c16ee45044d2470f2d09ef1c07ca2f2870",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_ffnumericedit.cpp",
      "new_id": "da60a3a369dbd7196c10d8c551016e624794c8a9",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_ffnumericedit.cpp"
    },
    {
      "type": "modify",
      "old_id": "b0ece33a0a628ad24d4011d9eee61ec80d3bf4c2",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_ffpasswordedit.cpp",
      "new_id": "7d222b7ed5efbea4e4f2a6a212b33518616e362b",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_ffpasswordedit.cpp"
    },
    {
      "type": "modify",
      "old_id": "c2833b89455d23b0a80750f32eb4ee9137683353",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_fftextedit.cpp",
      "new_id": "b8579c21366f4c46164cebe829613f20e7bbc3df",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_fftextedit.cpp"
    }
  ]
}
