)]}'
{
  "commit": "70ddc1ca22ad44a77006491b604a75f6514a4aa8",
  "tree": "1aab47245a415069f425fac877fd361352fb2a27",
  "parents": [
    "36b2059cae7fc851c9f35babd35ec82a7a5d9694"
  ],
  "author": {
    "name": "Artem Strygin",
    "email": "art-snake@yandex-team.ru",
    "time": "Wed Jul 25 02:28:35 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jul 25 02:28:35 2018 +0000"
  },
  "message": "Use document size instead of file size while parsing.\n\nWe should use document size instead of File size,\nbecause all offsets and sizes was read from document should\ntake into account of header offset.\n\nAdded some tests of parsing of documents with header offset.\nAlso drop friendship of CPDF_SyntaxParser with CPDF_Parser.\n\nChange-Id: Iebec75ab2ee07fb644a6c653b4ef5c2e09af09fe\nReviewed-on: https://pdfium-review.googlesource.com/35830\nCommit-Queue: Art Snake \u003cart-snake@yandex-team.ru\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa8c7510462f514196584153cfbcedcc95d76e45",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_creator.cpp",
      "new_id": "11b0628b0110dcb458e52a9ac39c3894ff75f1dc",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_creator.cpp"
    },
    {
      "type": "modify",
      "old_id": "5032bc38075f0e99630145ee6afa71470357248f",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_linearized_header.cpp",
      "new_id": "8286e0fbe34407fe9e205050f1f24ad6acd1f928",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_linearized_header.cpp"
    },
    {
      "type": "modify",
      "old_id": "16077fd39e1045e0f042c99563f925ba5275aa12",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.cpp",
      "new_id": "be18560ffc997b11741b6efb1b3587aa6caa977f",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "0af39d752947e614f4911afc3c42848ac8205aed",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.h",
      "new_id": "7cd98c2c26b99a6d7650c853a35aa5572064a032",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.h"
    },
    {
      "type": "modify",
      "old_id": "db48493c2f1569b2729d72f49742dedff3ec566a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser_unittest.cpp",
      "new_id": "4ce1238ee3e1cc5151da9590be5dd6f68e7c9f03",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "f8f36aee119c04b1f7d9847eecb0776d3d81b69e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_syntax_parser.cpp",
      "new_id": "af5ff488dba741bd23bf735732a357e6752b2e42",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_syntax_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "962c32753d02ca5e71f8f5fe08667a54e7f453d1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_syntax_parser.h",
      "new_id": "ebd844c3e0170a352f4bbc6c3000d2523eeeaeea",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_syntax_parser.h"
    }
  ]
}
