)]}'
{
  "commit": "fc6c88b6f970c2bd4461aace67424adf17ecd693",
  "tree": "892877d34d894e06ab1cdbcbe19c16f699b7f977",
  "parents": [
    "63150f120090d08174f7c56ec3377fa9b5db9c34"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Thu Sep 23 20:31:02 2021 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Sep 23 20:31:02 2021 +0000"
  },
  "message": "Switch from typedef to using statements for function pointers.\n\nChange-Id: I6841b5c5f10e5e4546865d2726694667079cf82f\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/85450\nReviewed-by: Hui Yingst \u003cnigi@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8b17295f75bb778e938ea1ca5e8140513a06af6a",
      "old_mode": 33188,
      "old_path": "core/fxge/agg/fx_agg_driver.cpp",
      "new_id": "2c800281bb5a9851c84f6a01ff754434d2337e00",
      "new_mode": 33188,
      "new_path": "core/fxge/agg/fx_agg_driver.cpp"
    },
    {
      "type": "modify",
      "old_id": "3b466505219a0237a042db9bcd0cb9c57d82c662",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/cjx_object.h",
      "new_id": "4034f1d8a87d178edfad14f3d0ab764fd70d8c53",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/cjx_object.h"
    },
    {
      "type": "modify",
      "old_id": "9007d6351636561ea9f0ad02134f1716bc0c5aa3",
      "old_mode": 33188,
      "old_path": "fxjs/xfa/fxjse.h",
      "new_id": "e5f6262ebf8010ac84c6f410a65e01cda7f2274a",
      "new_mode": 33188,
      "new_path": "fxjs/xfa/fxjse.h"
    },
    {
      "type": "modify",
      "old_id": "656df93028068f6a4570456a0ab9ffa6a9705f55",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/parser/xfa_basic_data.h",
      "new_id": "9605b822e4cf4dc3b04db2406b31c9abcf351349",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/parser/xfa_basic_data.h"
    }
  ]
}
