)]}'
{
  "commit": "d934c64a0d6082fc424a307e3ce94bc5e4124cfe",
  "tree": "cc8eb3a5732b0c7113ec968143271b5a488d80e5",
  "parents": [
    "98dc8c09f4777f5b8888fda63dd1cca539ee8ab2"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon Mar 04 19:42:00 2019 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Mar 04 19:42:00 2019 +0000"
  },
  "message": "Assert CPDF_AnnotContext always has a valid dictionary and page.\n\nWith this assertion, many nullptr checks in callers to CPDF_AnnotContext\ngetter methods can go away.\n\nChange-Id: I4f4535f35a4cb7c91a5ad506da43660fb3051f3d\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/51330\nReviewed-by: Henrique Nakashima \u003chnakashima@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "354caa2567e43df869f6dd26b5e78675c4cbd7e2",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_annot.cpp",
      "new_id": "9c7649c0117b41e7e7d2e37822e0dc21d589e1d8",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_annot.cpp"
    },
    {
      "type": "modify",
      "old_id": "c50435eb0e0dae15e62fc61ae0e4539c3a3f60d5",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdf_annotcontext.cpp",
      "new_id": "0beebe1bf9acda317614e66a023fc4bdc7dfb331",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdf_annotcontext.cpp"
    },
    {
      "type": "modify",
      "old_id": "5071210f7d3f763456d6db93592a256b26499365",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdf_annotcontext.h",
      "new_id": "cab81e7d4ebe1c5e339f9c785448d56d42941e15",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdf_annotcontext.h"
    },
    {
      "type": "modify",
      "old_id": "ed6513b94ef7b5d9a793496590945a32b31a0dc6",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_helpers.cpp",
      "new_id": "63ee361d09b3088412b16e39eca6d0e5736ae238",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_helpers.cpp"
    },
    {
      "type": "modify",
      "old_id": "62b294dc9bd7de4c59ea3797cd8b417bba287af3",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_annot.cpp",
      "new_id": "22d09f1f314943f33ecf568684d4fffbaa4e2830",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_annot.cpp"
    }
  ]
}
