)]}'
{
  "commit": "c4e1ba6fdd256cdd4b1c195b379f41b26b9232cc",
  "tree": "43b42985bc714757371346dafc62cdf732cebbcd",
  "parents": [
    "88f82f6c8e6be58f33268222f5667b37e3952cfb"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Mon May 18 20:58:10 2020 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon May 18 20:58:10 2020 +0000"
  },
  "message": "Replace FX_ArraySize() with pdfium::size() in fpdfapi.\n\nSimilar to how Chromium replaced arraysize() with base::size() in\nhttps://crrev.com/621760.\n\nMake enum CFX_FontMapper::StandardFont unsigned to avoid MSVC warnings.\n\nChange-Id: Iaabb0fd6b8fbad38f8fa25c6178df37f93f769ce\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/70011\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "810104eee068ae885f0cfd1273defc2f1a3489be",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/CNS1/cmaps_cns1.cpp",
      "new_id": "a9b305e546b7c81aa30446b2efb63451536eb6de",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/CNS1/cmaps_cns1.cpp"
    },
    {
      "type": "modify",
      "old_id": "a5980917ee61b26fce296875c2eebe151250ff90",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/GB1/cmaps_gb1.cpp",
      "new_id": "fb0e46f26788cc60ac25d6a8fa8429d85150f918",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/GB1/cmaps_gb1.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a48c771d7001de24d71a24b6bf98a008559f3d0",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/Japan1/cmaps_japan1.cpp",
      "new_id": "cbb7be5c77c88e7c149721f9a2daf59ad0a4ae7c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/Japan1/cmaps_japan1.cpp"
    },
    {
      "type": "modify",
      "old_id": "7362ff8596787d55c845251a8cba24a5d591dc23",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/Korea1/cmaps_korea1.cpp",
      "new_id": "b28e9716b3977db04d55f3391ef006d34d5e699b",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/Korea1/cmaps_korea1.cpp"
    },
    {
      "type": "modify",
      "old_id": "81ee6e8591e839476cbe28712ffd5c85f157f08d",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator_unittest.cpp",
      "new_id": "77cafdc3f35080cf839ed51a92ed47ad38087b10",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "a8d8597aeb0fcdeaf92c0f0292d7c2427a25e08b",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cfx_stockfontarray.cpp",
      "new_id": "7e3ab6cbeddd6f7fc8680ef686eb07f397ade80c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cfx_stockfontarray.cpp"
    },
    {
      "type": "modify",
      "old_id": "51112c55e174542fc6c98b00ae652c9893e5c0d9",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_cidfont.cpp",
      "new_id": "fd1dcfa77836dd3e932c67d24390f4fbf86636a0",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_cidfont.cpp"
    },
    {
      "type": "modify",
      "old_id": "d1fe51ccea460335a39cf76f29a9081c67741f59",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_cmapparser.cpp",
      "new_id": "97e4d85e7d1ad767c7f6107cfa0a4531f9244ee6",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_cmapparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "cbf5fdf5e6333a37cf57b8a20f1b9c5c455657b4",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_font.cpp",
      "new_id": "829f7ca9c7e536c22ceb2ee481610fd58f138720",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_font.cpp"
    },
    {
      "type": "modify",
      "old_id": "8e63e526e964be529df5e5b6057fa7b3b5c3b291",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_fontencoding.cpp",
      "new_id": "dd490236532b52d9531fa65ed9ad5c5827f8dc88",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_fontencoding.cpp"
    },
    {
      "type": "modify",
      "old_id": "c0fd4e0c5c3182a3c8b55fdedf2a650d14099ef0",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_simplefont.cpp",
      "new_id": "29f28611deca5f330d02b23c78234ea92becdad3",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_simplefont.cpp"
    },
    {
      "type": "modify",
      "old_id": "d107ed0f8164532159296820ba8395031a3ddae7",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_truetypefont.cpp",
      "new_id": "a02b8724b9447dd2cb92c1c6cca105b0c3ecc650",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_truetypefont.cpp"
    },
    {
      "type": "modify",
      "old_id": "a49f1771b7718fd0b7e8f67af027c33c5c007d26",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/font/cpdf_type3font.cpp",
      "new_id": "124245d87403c08f45f3791c3bdd43cd4d6a65be",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/font/cpdf_type3font.cpp"
    },
    {
      "type": "modify",
      "old_id": "6b309cb80209a05756a28ee0ece1da0355e98562",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_colorspace.cpp",
      "new_id": "f6e26e7c1bb04b11631fdfa81b3c282bee2d03dd",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_colorspace.cpp"
    },
    {
      "type": "modify",
      "old_id": "a242e3579aa883b1281f3c436a82beab0aa0760f",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_docpagedata.cpp",
      "new_id": "d6958ac1addd39698190b8bc8d50617a846584af",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_docpagedata.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d4ddb5727fd3df8e0503ce8682ae1b7b477e282",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_psengine_unittest.cpp",
      "new_id": "85c77c801d1505534538c6e5e3e427bbb75a98d6",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_psengine_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "5d2e4294f2e8cdb320f3dfe946ee77f72c0266ab",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_streamcontentparser.cpp",
      "new_id": "2ac0a7be5cc6d49af07410880f26398acf1b05a9",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_streamcontentparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "aea94d1d3b654defa6a5c3682808c35dbf632b5a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_array_unittest.cpp",
      "new_id": "23b3f5cd81e03538416027027e2459e3797a048c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_array_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "4930e9c32c57c4e14df4c82c3ffe5e7752e4c9e1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_object_unittest.cpp",
      "new_id": "eb82036fb761c6eb7c354fe087a1f5657ae86747",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_object_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "f69416ebac9e4c978babfee5fa1a6be142532f6d",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser_unittest.cpp",
      "new_id": "c888b46535ee2a5990ab3744d6fde89bbbed1e86",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "e1e8c773338d5a85dcd1a3333aae56508a7ac252",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_security_handler.cpp",
      "new_id": "81533c9dc1dc0a6f56b51e3b2fb233db0523bb05",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_security_handler.cpp"
    },
    {
      "type": "modify",
      "old_id": "a8411a321020e1bfa189e752a313516ebdb079fb",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_simple_parser_unittest.cpp",
      "new_id": "98dbe176826f56f46cb8ba6bf511730edbb286a3",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_simple_parser_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "45f15939b7275a787b4d624029e2ced1f82bb7b4",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/fpdf_parser_decode_unittest.cpp",
      "new_id": "bd1b4235d61525814189bcb316ceb0742d550233",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/fpdf_parser_decode_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "cd38bccbcec102ddfb0c4d61039f58917a8599c9",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_docrenderdata_unittest.cpp",
      "new_id": "3859091c5ba55b5b85b6ca7b328f1d9fe6db0fa9",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_docrenderdata_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "d063adf786e702f97ce4feb84714365b7e028da2",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_fontmapper.h",
      "new_id": "67be9dae595c8be1c0c8294bf47e144320c979d5",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_fontmapper.h"
    }
  ]
}
