)]}'
{
  "commit": "295454b8b6e39860168a6afad3e611e287674f7a",
  "tree": "dfe38d018f889f1a3e3753c0139a5404668115ef",
  "parents": [
    "3d82f31bff680789d1e428c70875b1490ab8530b"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Wed May 22 02:10:33 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 22 02:10:33 2024 +0000"
  },
  "message": "Replace 3-parameter CPDF_String ctor\n\nReplace the 3-parameter CPDF_String ctor with a different 3-parameter\nctor that takes a span\u003cconst uint8_t\u003e and a placeholder. Update callers\nto use some kind of a uint8_t data container instead of stuffing the\ndata into a ByteString.\n\nChange-Id: I168d1e4b42bbf804758f65ecfead23097a8526c5\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/119372\nReviewed-by: Thomas Sepez \u003ctsepez@google.com\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "000df0808a80f7a90599b061dea3ecaaaeceecaf",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_creator.cpp",
      "new_id": "dfcfa7ef034354f6c99d91c45c063cda5f31cbfb",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_creator.cpp"
    },
    {
      "type": "modify",
      "old_id": "a5e55522ef7972812abb0082fa6ed14bda0eeb98",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_image.cpp",
      "new_id": "35361a60cd7f4a0fb32b04c02ab969cf6670262b",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_image.cpp"
    },
    {
      "type": "modify",
      "old_id": "ec003a5820aa66a2dbf46fcd210074adde7492b8",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_streamparser.cpp",
      "new_id": "442ec80e76b10fed016125e9bcd4900ccadd5893",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_streamparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "50f7d65867ce34de98eb0448635362bdb9dc0e43",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_streamparser.h",
      "new_id": "b6ad7d75d9243bbf496f58ac344004e620aabb4d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_streamparser.h"
    },
    {
      "type": "modify",
      "old_id": "c9af44b20923bdac8798617b1cecad83a16724c4",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_streamparser_unittest.cpp",
      "new_id": "f38cd47bc90f5f1c4f7fbce944b00e0f57b20f9a",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_streamparser_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "ca0dd53770a27c405fd3e8c5e85a6f6418bcc799",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_string.cpp",
      "new_id": "ab5654110ad191ed5b50ff94fc3257e2dbf23613",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_string.cpp"
    },
    {
      "type": "modify",
      "old_id": "3b70d37971f658a651a9e9a23ccc4014a367bc2c",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_string.h",
      "new_id": "aa6af77624076ede00357a3ad4594efce9b253e8",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_string.h"
    },
    {
      "type": "modify",
      "old_id": "bfddc14445ebcaebd2670bc5ae7fe0fb1adfc184",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_syntax_parser.cpp",
      "new_id": "4cdd66932cbf93eebc1d720bcb456492bf6a1e68",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_syntax_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "a7fc3f27914fdb5496591dd7ea41508a00e8d357",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_syntax_parser.h",
      "new_id": "42fbb14f10bb300c395815e3db1eaef707e6a187",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_syntax_parser.h"
    },
    {
      "type": "modify",
      "old_id": "94e573cd1acb009171326f43d02e88785eb73d4c",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_syntax_parser_unittest.cpp",
      "new_id": "beb3fb719ad63bf03714d0db23b23c8e85ddb3de",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_syntax_parser_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "413c9141f7387c71262373667c4bb5810a606342",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_nametree_unittest.cpp",
      "new_id": "0861f10b6a6861ccbeec9ad2a4c5cd00da9bcbf4",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_nametree_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "89b71f94282f4bd9661422e80c341928cd297827",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_attachment.cpp",
      "new_id": "ccc2154dae0febaddf1de69ef446647b1c79e0ee",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_attachment.cpp"
    },
    {
      "type": "modify",
      "old_id": "49e623afe783df5319a676dba141799e1909d509",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_editpage.cpp",
      "new_id": "9ddd89f60c36fd7b8206a2c61f0c65cf35651a43",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_editpage.cpp"
    }
  ]
}
