)]}'
{
  "commit": "05332a80d6e7a8131e3e4dee40f3cd1f1171d206",
  "tree": "f9df444ef0c431d4b0608fc2be00d00d1df285db",
  "parents": [
    "6938b0c12a2c2f0ac68d5a2961aee196bb51e598"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Oct 05 21:37:45 2022 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Oct 05 21:37:45 2022 +0000"
  },
  "message": "Minimize vending pointers from CPDF_Action (single A)\n\nMost callers merely want to check the existence of a dictionary or\nthe presence of a \"Fields\" member in it, but there are places where\nwe return such pointers to the embedder, so this can\u0027t be entirely\neliminated.\n\nChange-Id: I6d009c20fc8cbeb3a02fd4f2b64698fda9e17b54\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/98719\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2517e42e01e2bb434c30885833818b6d99004b5b",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_action.cpp",
      "new_id": "0f43ec0e06e3ea6fc1d4e8e22072bb9907dbff0f",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_action.cpp"
    },
    {
      "type": "modify",
      "old_id": "18d6e60f05284a08cd72e0b70a0c4e50e23a4490",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_action.h",
      "new_id": "26c436e3a4c4371c3df6c9982c5dd438b7d66f82",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_action.h"
    },
    {
      "type": "modify",
      "old_id": "47743c9224187a4449a13405e17f3003fdfa2713",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_baannot.cpp",
      "new_id": "4767d912f6ad5334e1a9f2ec9acf54f368a07068",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_baannot.cpp"
    },
    {
      "type": "modify",
      "old_id": "36a5640f1a5109968ed5c7122c5ca14e9613ffec",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_interactiveform.cpp",
      "new_id": "0d19f1cb98267c3a4ce06681fc315cbe870c6fdc",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_interactiveform.cpp"
    },
    {
      "type": "modify",
      "old_id": "6f57daa71daca0f422169aae40601a9a6003ad08",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_interactiveformfiller.cpp",
      "new_id": "bcfc7e9660bdbd11758c76e5f3f24e39aacb41f4",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_interactiveformfiller.cpp"
    },
    {
      "type": "modify",
      "old_id": "fcc38ba6a4672f48b11426905b4704fa69a01b9d",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_doc.cpp",
      "new_id": "1e84e7abd7b79d05147e5cd1999b408364347268",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_doc.cpp"
    }
  ]
}
