)]}'
{
  "commit": "0c327657fb8c23934c5beae520e7a97a48e2eef6",
  "tree": "75c5749124f32c464d29149e125e47325f0cbd2d",
  "parents": [
    "94f45b29897f801151ecd085fa083f84558065ee"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Thu Oct 25 19:02:50 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Oct 25 19:02:50 2018 +0000"
  },
  "message": "Change FXDIB_BLEND_FOO typedefs to an enum class.\n\nBUG\u003dpdfium:1085\n\nChange-Id: Ieb43d4588e1d689e327e428dcbbf7adba45ce178\nReviewed-on: https://pdfium-review.googlesource.com/c/44545\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b29d5b30b62984a5a1282225c19f7df4347fad87",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp",
      "new_id": "717a83ca1f2701e7799e0404af80a96398793619",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp"
    },
    {
      "type": "modify",
      "old_id": "3e6692b2234c74ee116739ae12e8bb86d5dbcec0",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_allstates.cpp",
      "new_id": "81df19210a5ad2c20a89b46f28e2bca421772caf",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_allstates.cpp"
    },
    {
      "type": "modify",
      "old_id": "cf3144769782b5eec4ebe57d7185d982922f413b",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_contentparser.cpp",
      "new_id": "90d6925045113b1890e64f7cc69f541e5b5b68cc",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_contentparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "7687626e54506ba72cde780a879b753c2efb9ae4",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_generalstate.cpp",
      "new_id": "cf942ab560aa4da940f2993e3e961391463b1d1f",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_generalstate.cpp"
    },
    {
      "type": "modify",
      "old_id": "096271fd8bc2d89b117e2529b1decfd412902d9e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_generalstate.h",
      "new_id": "4df3d0ebe0216301124d100c30d31db44daddd46",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_generalstate.h"
    },
    {
      "type": "modify",
      "old_id": "4f5a60f79daedeed06fca1b67485c18a074f89a2",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_pageobjectholder.h",
      "new_id": "59493293f90abb13d7d75d39cd404cdf1ed5f572",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_pageobjectholder.h"
    },
    {
      "type": "modify",
      "old_id": "ddad795fea8fc8612e16a96170726cc581a52d54",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_pageobjectholder_unittest.cpp",
      "new_id": "77602562f3cecb5b91435825f48abdc2b8d59a84",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_pageobjectholder_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "b29db0054b9b9714753f977149e4c14fec313f4a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_devicebuffer.cpp",
      "new_id": "4029f2efc22e134a95d0c303ee216ef3fc5514b7",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_devicebuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "362cf558f7a12b3b35de8f010dac02a8c904ec9d",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_imagerenderer.cpp",
      "new_id": "03e00a25549ab5b7302233cef97caf61247023e8",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_imagerenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "c538d9f5f234d78522903b343d14f7e2ad0b90db",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_imagerenderer.h",
      "new_id": "6df412f2c09799358cd47b0b079945179f920995",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_imagerenderer.h"
    },
    {
      "type": "modify",
      "old_id": "4e9c69b8701be6c2ce168552f739b1b978d5545e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "b409203a54bc4d08c71be7511430bd0bd04b7261",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    },
    {
      "type": "modify",
      "old_id": "a4f3fd4d75b354f4a5d2ec363e6a9b1b1d9a303c",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.h",
      "new_id": "1911758a2e045de29ff49714006190aad8996446",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.h"
    },
    {
      "type": "modify",
      "old_id": "39b31b58f107650877c22587083483b68832106c",
      "old_mode": 33188,
      "old_path": "core/fxge/agg/fx_agg_driver.cpp",
      "new_id": "6e680b9796c4fb8d99ed688358f941ee0469d041",
      "new_mode": 33188,
      "new_path": "core/fxge/agg/fx_agg_driver.cpp"
    },
    {
      "type": "modify",
      "old_id": "6d6b988c3a59bbb44414882db6106c4036b63627",
      "old_mode": 33188,
      "old_path": "core/fxge/agg/fx_agg_driver.h",
      "new_id": "9a8458e374dbdb387ff08061e1a8242a919f2875",
      "new_mode": 33188,
      "new_path": "core/fxge/agg/fx_agg_driver.h"
    },
    {
      "type": "modify",
      "old_id": "937088f2b283d37e6307b0c76d497feb1281292f",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_defaultrenderdevice.h",
      "new_id": "d001775b17e6c7c9377a8bb09edf802641ea3f50",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_defaultrenderdevice.h"
    },
    {
      "type": "modify",
      "old_id": "f00d7f9d0156a26fa9027eacddb8b9f5e5a012ba",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_renderdevice.cpp",
      "new_id": "8afff1e84ab39594c7085fe12d83f9370ecf4547",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_renderdevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "f0d78989be05d541d3f4c1c911337378e9944521",
      "old_mode": 33188,
      "old_path": "core/fxge/cfx_renderdevice.h",
      "new_id": "d18161627f82978f930dddd421185f74cc08ffab",
      "new_mode": 33188,
      "new_path": "core/fxge/cfx_renderdevice.h"
    },
    {
      "type": "modify",
      "old_id": "22e1bc9b65a7e71d259c6dfec0a00610da299ee2",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_bitmapcomposer.cpp",
      "new_id": "000ad9109935e0d37037f312a42f5126716b7e75",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_bitmapcomposer.cpp"
    },
    {
      "type": "modify",
      "old_id": "50a53dbc2b3a0b198915ef897ec605f818265596",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_bitmapcomposer.h",
      "new_id": "ef7083db3e886746924f20e8759d636e2e2e394d",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_bitmapcomposer.h"
    },
    {
      "type": "modify",
      "old_id": "1ab615a1723121a994ed85158c976c183b93a074",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_dibitmap.cpp",
      "new_id": "dcf5fdc7ab690ee792bd35ea9f2fa79018320d6c",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_dibitmap.cpp"
    },
    {
      "type": "modify",
      "old_id": "8ab83c3eda11e1cf2a69726bd78bb3fba6362428",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_dibitmap.h",
      "new_id": "58f69ed4f0ebff12e0643619f8cad3c0de7cf05b",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_dibitmap.h"
    },
    {
      "type": "modify",
      "old_id": "b4d95b8c6fd6c107dd7e8d1972d2682fb0a52601",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_imagerenderer.cpp",
      "new_id": "9641bc0ad08f0b6fd47c69038079e68b6a217979",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_imagerenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "bfa20e8209ecb5a1d3c58c97cb20cb5cee6e6dd1",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_scanlinecompositor.cpp",
      "new_id": "4c6d741c3780a2d321c230988d039b7b4990c264",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_scanlinecompositor.cpp"
    },
    {
      "type": "modify",
      "old_id": "1c373f036b5e92ca18699524716ddb3fef71816f",
      "old_mode": 33188,
      "old_path": "core/fxge/dib/cfx_scanlinecompositor.h",
      "new_id": "fc862990324284dd98acf626529160dc8b028ff4",
      "new_mode": 33188,
      "new_path": "core/fxge/dib/cfx_scanlinecompositor.h"
    },
    {
      "type": "modify",
      "old_id": "4842d119534113ddc77592b3b35ab7885b52d93d",
      "old_mode": 33188,
      "old_path": "core/fxge/fx_dib.h",
      "new_id": "96cd82a66b563c304475b4b518a070ccefc6a07c",
      "new_mode": 33188,
      "new_path": "core/fxge/fx_dib.h"
    },
    {
      "type": "modify",
      "old_id": "646851ff45e4436163f629f3e878a255ec1935c0",
      "old_mode": 33188,
      "old_path": "core/fxge/renderdevicedriver_iface.cpp",
      "new_id": "fbd43356040642d766f8312f9a48b71c835ea077",
      "new_mode": 33188,
      "new_path": "core/fxge/renderdevicedriver_iface.cpp"
    },
    {
      "type": "modify",
      "old_id": "62287abe62ac8945f3aacddbe12fe967418eba9c",
      "old_mode": 33188,
      "old_path": "core/fxge/renderdevicedriver_iface.h",
      "new_id": "051254db2bd39ecc646b015a49349e4000829822",
      "new_mode": 33188,
      "new_path": "core/fxge/renderdevicedriver_iface.h"
    },
    {
      "type": "modify",
      "old_id": "ce9bb4240cc4d57f556e110ebb275e09823f139a",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device.cpp",
      "new_id": "63a44cba6536a19f9a2b5c895edddc3bb87e8c3b",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device.cpp"
    },
    {
      "type": "modify",
      "old_id": "4baeacbce53a22334438bd8a2ed9f86b46b4346e",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device.h",
      "new_id": "23c85145b15402e9cf31cf94d868968f9578247d",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device.h"
    },
    {
      "type": "modify",
      "old_id": "3965a11c56c66b6909b66e2e5922f115ad6cd414",
      "old_mode": 33188,
      "old_path": "core/fxge/skia/fx_skia_device_embeddertest.cpp",
      "new_id": "0a3a8ec1c1374ce4f761b10467bed071207efe21",
      "new_mode": 33188,
      "new_path": "core/fxge/skia/fx_skia_device_embeddertest.cpp"
    },
    {
      "type": "modify",
      "old_id": "fec656ef93d0f17d72dd85c9553d55f33a38b348",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/fx_win32_device.cpp",
      "new_id": "537e67564c213518b885c957b4e77566e66df1ce",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/fx_win32_device.cpp"
    },
    {
      "type": "modify",
      "old_id": "4d8452db7450a295acb5e5c354a32bd9550ddfad",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/fx_win32_print.cpp",
      "new_id": "1f9b9510f74c361b1bfd8e7aed217a5d2023c4a9",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/fx_win32_print.cpp"
    },
    {
      "type": "modify",
      "old_id": "7b4f9ab246684de56c4afb8b97d092e6900e8c70",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/win32_int.h",
      "new_id": "2a61a4e651e09ddf50c021153ca71edd414fd193",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/win32_int.h"
    },
    {
      "type": "modify",
      "old_id": "981baec70a32fca0f8846657927bc9312ebf1174",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_editpage.cpp",
      "new_id": "47f4caa672b3e60ec140b7ae103721394002c54b",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_editpage.cpp"
    },
    {
      "type": "modify",
      "old_id": "136841d566567ab30677e25c89f5f5448d202fbe",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view.cpp",
      "new_id": "f924a36e2332f9e488eae799f5b5df58b04870a8",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view.cpp"
    },
    {
      "type": "modify",
      "old_id": "5f90b3cff61c739233fa575f9a6b1082505e5e8b",
      "old_mode": 33188,
      "old_path": "xfa/fxfa/cxfa_imagerenderer.cpp",
      "new_id": "9cfccb9c7ac01e597b1f34c5e5ce1684f1ce83fd",
      "new_mode": 33188,
      "new_path": "xfa/fxfa/cxfa_imagerenderer.cpp"
    }
  ]
}
