)]}'
{
  "commit": "8482a83decb1bf38e38f064dfcff9b7c9364cb82",
  "tree": "e5f456151a5800b7e30a080370fa9c0c20f6d6bb",
  "parents": [
    "98204b688a05b358e78f8ea97d73efb5c1004a65"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Mon Oct 24 22:10:52 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 24 22:10:52 2022 +0000"
  },
  "message": "Replace CPDF_Page::SetImageCache() with AddImageCache()\n\nNow that the layering is fixed, the page can make its own cache. Note\nthat this method can not simply be combined with the constructor,\nsince not all pages will have caches.\n\nChange-Id: I2ca3897f00e85ba740520747403dd58ae6ac6075\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/99952\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2579dcd3d060c7ee8777f2c579bfb5f5b3eb7203",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_page.cpp",
      "new_id": "3c383640f104400047e724def3929e0e9e9ec646",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_page.cpp"
    },
    {
      "type": "modify",
      "old_id": "19ed128fe181e7bb43cf7c672396cb6cd66c17a3",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_page.h",
      "new_id": "40357d4e0da3e01083d946428cd6293b38ca4c7a",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_page.h"
    },
    {
      "type": "modify",
      "old_id": "bdb6a3c33d93997b14c16085a74ecaa7dd75dffc",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_editpage.cpp",
      "new_id": "f80652c0ddf6950466e76a0d323b1de5cb41eb4a",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_editpage.cpp"
    },
    {
      "type": "modify",
      "old_id": "a4f236545ee601fc43c7bfdb030e9dab42fad080",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_ppo.cpp",
      "new_id": "86a0f39d757a2b2be7f72463cb8ef353435309b4",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_ppo.cpp"
    },
    {
      "type": "modify",
      "old_id": "7c5050c41edb7e625d632d22a04b81c4afe03f5c",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view.cpp",
      "new_id": "91522c3b4cb8b141e681d5144c9280cb50126a80",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view.cpp"
    },
    {
      "type": "modify",
      "old_id": "552384521973266099589e746b27d5dc075b2692",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdfxfa/cpdfxfa_page.cpp",
      "new_id": "2d1a9aea632b2b52c483f0e258cbda8d5c3398c3",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdfxfa/cpdfxfa_page.cpp"
    },
    {
      "type": "modify",
      "old_id": "9a5293f3b98c23d1041068bc9851e6408c165ce6",
      "old_mode": 33188,
      "old_path": "fxjs/cjs_document.cpp",
      "new_id": "0b944dbeb6090458734cf911e3d36635d4117c79",
      "new_mode": 33188,
      "new_path": "fxjs/cjs_document.cpp"
    }
  ]
}
