)]}'
{
  "commit": "3f9f156a6f2c51129bd8198261fa8bf203a800e5",
  "tree": "9bee2778ddc02edd35971936ea74cdfca4527fea",
  "parents": [
    "a0ce0a88f441ba303afb66008fdf416227637810"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Fri May 31 16:27:54 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri May 31 16:27:54 2019 +0000"
  },
  "message": "Break remaining dependency from fxge to fxcodec.\n\nPass a struct of function pointers down to CFX_PSRenderer, so it can\naccess encoding functions without directly calling them.\n\nChange-Id: I7fd1ddc75496f47d3a3ff32bb13a486b0db0da29\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/55154\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f4d7b858ff1f96f634d84cbea92dc46bc5359e9",
      "old_mode": 33188,
      "old_path": "core/fxcodec/BUILD.gn",
      "new_id": "3543360d9cf6ea3c34c33e1107f267ef48e5763d",
      "new_mode": 33188,
      "new_path": "core/fxcodec/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ef4dc3998554050cb058dd093f4b71cf4acc54fc",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_windowsrenderdevice.h",
      "new_id": "d2ca8a03cd29343958cc647df5deb6b8727d0a9d",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_windowsrenderdevice.h"
    },
    {
      "type": "modify",
      "old_id": "15efa259fc862903f59141ddd55fe25426aca25a",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/cfx_psrenderer.cpp",
      "new_id": "3ae1df6a6869822872c19b326138020fc2267c2d",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/cfx_psrenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "a9b9f10080d7f9e9eeac2adfbd21da9229f7e612",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/cfx_psrenderer.h",
      "new_id": "55dad2ffc910e7e64d98a5cea213f61a1fc24a68",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/cfx_psrenderer.h"
    },
    {
      "type": "modify",
      "old_id": "2b53b6193ea2d7764503973c81506a405bcf1c7f",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/fx_win32_device.cpp",
      "new_id": "9744857e77567475f926c405ca58814555467b1f",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/fx_win32_device.cpp"
    },
    {
      "type": "modify",
      "old_id": "b6dd4166f639f746573a23de0434a7e49e4dd877",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/fx_win32_print.cpp",
      "new_id": "8ebcec145891f843ab0681b92de403a826faab38",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/fx_win32_print.cpp"
    },
    {
      "type": "modify",
      "old_id": "444c1ddbf2670b490aeccff5e901d5a0a730bf79",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/win32_int.h",
      "new_id": "a02167710ebb3ca0bbe97ad3c8b3380f066a0bb6",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/win32_int.h"
    },
    {
      "type": "modify",
      "old_id": "0194ee5d2a5623d0e3b974eb624f974bbb77ccf5",
      "old_mode": 33188,
      "old_path": "fpdfsdk/BUILD.gn",
      "new_id": "786cc8f1a68fe32f76297ad4f766d539c9786d14",
      "new_mode": 33188,
      "new_path": "fpdfsdk/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "318677973b9b050963f0f1359a93b51ca3dd097b",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view.cpp",
      "new_id": "82fdcd34a31a3613b123f3ee6ce663fbb2b6acb2",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view.cpp"
    }
  ]
}
