)]}'
{
  "commit": "332b5ed07fddf1409de200fdf96f830609e98996",
  "tree": "fa1d06f30ad4d727c179ad435d2b7bc5ae1bd688",
  "parents": [
    "9b776d50db762f9c4017061042043bd30ca1a860"
  ],
  "author": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Thu May 26 13:02:57 2016 -0700"
  },
  "committer": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Thu May 26 13:02:57 2016 -0700"
  },
  "message": "Roll skia to 8cc209111876b7c78b5ec577c9221d8ed5e21024\n\nReplaced all uses of skia::RefPtr\u003c\u003e with sk_sp\u003c\u003e.\n\nUpdated build scripts, largely borrowing changes from Flutter\nwith some modifications for running in a pure Mojo environment.\nWe could probably delete more of the support code for native\nplatforms but I\u0027ll leave that for later.\n\nAdded optimized convolution algorithms since they might be\nuseful for composition and they were already in the Flutter repo.\n\nR\u003dmikejurka@google.com\n\nReview URL: https://codereview.chromium.org/2011713003 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7bf80a4f1a8bc05008afc65c71da2b4bec00ddb",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "58ffb770421c6f5b6cd24b345069772851d91763",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "abde0260b6f3de5621ed1a56fb62c4225fa43ada",
      "old_mode": 33188,
      "old_path": "PRESUBMIT.py",
      "new_id": "7b8d1745cff0909a91f3add60c003435db3ec3a1",
      "new_mode": 33188,
      "new_path": "PRESUBMIT.py"
    },
    {
      "type": "modify",
      "old_id": "43cb2fc78cce29fa66620ef33e1f205e60c77a5b",
      "old_mode": 33188,
      "old_path": "apps/moterm/moterm_view.cc",
      "new_id": "a31b6d7d053dc96197f6d283e2f16d81d9a31245",
      "new_mode": 33188,
      "new_path": "apps/moterm/moterm_view.cc"
    },
    {
      "type": "modify",
      "old_id": "a98f29de09a7d9d39d47bdaa533bb9031fcd1123",
      "old_mode": 33188,
      "old_path": "apps/moterm/moterm_view.h",
      "new_id": "8dce276fa1980638876d235917be5dbdaadd965d",
      "new_mode": 33188,
      "new_path": "apps/moterm/moterm_view.h"
    },
    {
      "type": "modify",
      "old_id": "ae1a8c354dd7aba2551d5eff2c20851aeb853358",
      "old_mode": 33188,
      "old_path": "examples/ui/jank/jank.cc",
      "new_id": "782525127658d2be2c8df88e523dcb5f6c416dd5",
      "new_mode": 33188,
      "new_path": "examples/ui/jank/jank.cc"
    },
    {
      "type": "modify",
      "old_id": "ca4faec308b7508a19ffbef72664f1c9670e8ead",
      "old_mode": 33188,
      "old_path": "examples/ui/noodles/frame.cc",
      "new_id": "937610ac4f6397d73b5f68a516e4d11800239c2e",
      "new_mode": 33188,
      "new_path": "examples/ui/noodles/frame.cc"
    },
    {
      "type": "modify",
      "old_id": "6c3858da5c79e3b5cea2130b2c0c21244b01d9ec",
      "old_mode": 33188,
      "old_path": "examples/ui/noodles/frame.h",
      "new_id": "77d8f318e7fe9c1a210acac5dde3656546bc1983",
      "new_mode": 33188,
      "new_path": "examples/ui/noodles/frame.h"
    },
    {
      "type": "modify",
      "old_id": "eec304549470f6ce43efa1ddfecdc0f52680e995",
      "old_mode": 33188,
      "old_path": "examples/ui/noodles/noodles_view.cc",
      "new_id": "07e8121e48bd3cf86ba8acdc8b48f495843119db",
      "new_mode": 33188,
      "new_path": "examples/ui/noodles/noodles_view.cc"
    },
    {
      "type": "modify",
      "old_id": "c7d1a25a62afc4c56ea30e559cc3a1b029c924db",
      "old_mode": 33188,
      "old_path": "examples/ui/noodles/noodles_view.h",
      "new_id": "2b64b2becd12255a4c97cc57abdfdd40917d07ca",
      "new_mode": 33188,
      "new_path": "examples/ui/noodles/noodles_view.h"
    },
    {
      "type": "modify",
      "old_id": "d1e463d738ce86533c1774a59d878874d4707922",
      "old_mode": 33188,
      "old_path": "examples/ui/pdf_viewer/pdf_viewer.cc",
      "new_id": "f16be50ed1dfd8ffbf6889304cfcebfed0a39aac",
      "new_mode": 33188,
      "new_path": "examples/ui/pdf_viewer/pdf_viewer.cc"
    },
    {
      "type": "modify",
      "old_id": "de10c25dbf725b35e144a00b2f6e578b354a8d4a",
      "old_mode": 33188,
      "old_path": "examples/ui/png_viewer/png_viewer.cc",
      "new_id": "6e895234df02351ccb2165516905201c1588314f",
      "new_mode": 33188,
      "new_path": "examples/ui/png_viewer/png_viewer.cc"
    },
    {
      "type": "modify",
      "old_id": "4446ba9d6b908167d22a84c6a2a9393f157dd5ae",
      "old_mode": 33188,
      "old_path": "mojo/skia/ganesh_context.cc",
      "new_id": "546a6cf069873b454079d5ee76e37995204a779c",
      "new_mode": 33188,
      "new_path": "mojo/skia/ganesh_context.cc"
    },
    {
      "type": "modify",
      "old_id": "0de655a5db3f0a4246f67b5879c0bce9cde06c79",
      "old_mode": 33188,
      "old_path": "mojo/skia/ganesh_context.h",
      "new_id": "472c7fd020958286525740ef3e9db24743f14ef8",
      "new_mode": 33188,
      "new_path": "mojo/skia/ganesh_context.h"
    },
    {
      "type": "modify",
      "old_id": "0f54b27615fb5cecf628667ea2c9eee3a56e95aa",
      "old_mode": 33188,
      "old_path": "mojo/skia/ganesh_framebuffer_surface.cc",
      "new_id": "47ef5390f9cea16479987b58e2e7a1bae43cc338",
      "new_mode": 33188,
      "new_path": "mojo/skia/ganesh_framebuffer_surface.cc"
    },
    {
      "type": "modify",
      "old_id": "99ab14971000f97afd52421fe7610cf6a85b3ff0",
      "old_mode": 33188,
      "old_path": "mojo/skia/ganesh_framebuffer_surface.h",
      "new_id": "70036e033286af098af44dbe33688d4373a0e47e",
      "new_mode": 33188,
      "new_path": "mojo/skia/ganesh_framebuffer_surface.h"
    },
    {
      "type": "modify",
      "old_id": "95d3ef1fbe9fa477223b0f61a877ef20dda1d466",
      "old_mode": 33188,
      "old_path": "mojo/skia/ganesh_image_factory.cc",
      "new_id": "fc381f9859fbb3166334fe0ebdfb1c872cdcda08",
      "new_mode": 33188,
      "new_path": "mojo/skia/ganesh_image_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "ddd3630b7ded158d9e5756d8913b5a291917a0bf",
      "old_mode": 33188,
      "old_path": "mojo/skia/ganesh_image_factory.h",
      "new_id": "85709ef7f9708e7676ccd3ddca46d55a801bf574",
      "new_mode": 33188,
      "new_path": "mojo/skia/ganesh_image_factory.h"
    },
    {
      "type": "modify",
      "old_id": "c296020eb557943eda48c0ece823e8e575a715bb",
      "old_mode": 33188,
      "old_path": "mojo/skia/ganesh_texture_surface.cc",
      "new_id": "5b034295a26687db03c56111f1c55dea3a7bd2e3",
      "new_mode": 33188,
      "new_path": "mojo/skia/ganesh_texture_surface.cc"
    },
    {
      "type": "modify",
      "old_id": "3cf4c363c0329da48faff2453ddba48f23b48afa",
      "old_mode": 33188,
      "old_path": "mojo/skia/ganesh_texture_surface.h",
      "new_id": "3cabe6ee0d9bf2ffaba1dc7c9dd75bae9bc177d0",
      "new_mode": 33188,
      "new_path": "mojo/skia/ganesh_texture_surface.h"
    },
    {
      "type": "modify",
      "old_id": "4ca10bd3a8dea67b2331deb9dee43829ff395d53",
      "old_mode": 33188,
      "old_path": "mojo/skia/gl_bindings_skia.cc",
      "new_id": "89467f943ea7e02aedf82bc65e4dd2794fbde952",
      "new_mode": 33188,
      "new_path": "mojo/skia/gl_bindings_skia.cc"
    },
    {
      "type": "modify",
      "old_id": "3eba0f9e3ae4b2b4ae48d47aba48fd4f9edbd71e",
      "old_mode": 33188,
      "old_path": "mojo/skia/gl_bindings_skia.h",
      "new_id": "a39f8eb39516876cb71db730002a58aa0b7001cf",
      "new_mode": 33188,
      "new_path": "mojo/skia/gl_bindings_skia.h"
    },
    {
      "type": "modify",
      "old_id": "e2972fe07ec6227e587cff578b341dccf8f35dea",
      "old_mode": 33188,
      "old_path": "mojo/skia/type_converters.h",
      "new_id": "dff4577f0fe80b69cac52f6f3f03fcaa499e3103",
      "new_mode": 33188,
      "new_path": "mojo/skia/type_converters.h"
    },
    {
      "type": "modify",
      "old_id": "1db819a6f574cdf794a01f0ab451f9297f25a8c0",
      "old_mode": 33188,
      "old_path": "services/gfx/compositor/graph/nodes.cc",
      "new_id": "7104b2b56d7abbd500684d5af7aaf3690d5bdb45",
      "new_mode": 33188,
      "new_path": "services/gfx/compositor/graph/nodes.cc"
    },
    {
      "type": "modify",
      "old_id": "b8051bdc81e15abd5712fb8306f28c91aaab6348",
      "old_mode": 33188,
      "old_path": "services/gfx/compositor/graph/snapshot.cc",
      "new_id": "876c13e836c43c15245d4982d1bccc6dfba326c5",
      "new_mode": 33188,
      "new_path": "services/gfx/compositor/graph/snapshot.cc"
    },
    {
      "type": "modify",
      "old_id": "5cdcb49089ce869a993966ce9e4276b53315a434",
      "old_mode": 33188,
      "old_path": "services/gfx/compositor/graph/transform_pair.h",
      "new_id": "3ea6ddf5465063285e12288d0014e91b28b6624f",
      "new_mode": 33188,
      "new_path": "services/gfx/compositor/graph/transform_pair.h"
    },
    {
      "type": "modify",
      "old_id": "d39753b8ba4481f3c6e29540a1ea86f999a35313",
      "old_mode": 33188,
      "old_path": "services/gfx/compositor/render/render_frame.cc",
      "new_id": "ce8bcef60bb968ad3fec2087c124dd472a21c7d6",
      "new_mode": 33188,
      "new_path": "services/gfx/compositor/render/render_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "f468fb949b131566c36f926a2536b427666d9753",
      "old_mode": 33188,
      "old_path": "services/gfx/compositor/render/render_frame.h",
      "new_id": "77f7a6bf73d824aaa84636fdeb2dafec0d222920",
      "new_mode": 33188,
      "new_path": "services/gfx/compositor/render/render_frame.h"
    },
    {
      "type": "modify",
      "old_id": "fd2572db015146684b16fdc82d3c85b77f52e90b",
      "old_mode": 33188,
      "old_path": "services/gfx/compositor/render/render_image.cc",
      "new_id": "d4f64a6b74c8e241ed4efcf61a0eede60456f5d7",
      "new_mode": 33188,
      "new_path": "services/gfx/compositor/render/render_image.cc"
    },
    {
      "type": "modify",
      "old_id": "d867f9e4a0384474975328fe7b837674f67429af",
      "old_mode": 33188,
      "old_path": "services/gfx/compositor/render/render_image.h",
      "new_id": "4e75f7f85548fc55a80f75b3e69dd7ded3d3f36b",
      "new_mode": 33188,
      "new_path": "services/gfx/compositor/render/render_image.h"
    },
    {
      "type": "modify",
      "old_id": "3fc4a96bc1314b2791b82dc7598b06dc51431ed4",
      "old_mode": 33188,
      "old_path": "skia/BUILD.gn",
      "new_id": "f53d9be0887426622665dd06a14457178d1c2256",
      "new_mode": 33188,
      "new_path": "skia/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d4080a13447aa983e6a9f66a607a49832b2d29b3",
      "old_mode": 33188,
      "old_path": "skia/ext/SkMemory_new_handler.cpp",
      "new_id": "041ce3438b1227b53e2aed3d7b60915d1b33561c",
      "new_mode": 33188,
      "new_path": "skia/ext/SkMemory_new_handler.cpp"
    },
    {
      "type": "delete",
      "old_id": "60fa180b353c79f94368c4ca4c76313da787aa43",
      "old_mode": 33188,
      "old_path": "skia/ext/bitmap_platform_device.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "087cf39d7fdfec0bb89681f59f9288ff52f020b3",
      "old_mode": 33188,
      "old_path": "skia/ext/bitmap_platform_device_mac.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "566924bb8d1b81a1839c242aa7c8360be94ded4f",
      "old_mode": 33188,
      "old_path": "skia/ext/bitmap_platform_device_mac.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7265bc4cfb3a2d7148337de2c7f6a2c6ec34d5c1",
      "old_mode": 33188,
      "old_path": "skia/ext/bitmap_platform_device_mac_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04fc950f56028a98850e11f81a0414e1a44b7b40",
      "old_mode": 33188,
      "old_path": "skia/ext/bitmap_platform_device_skia.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0e21929112a9d9d27efaeebbd621ae6b4181d9bb",
      "old_mode": 33188,
      "old_path": "skia/ext/bitmap_platform_device_skia.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "63108209abc313b305256319246a06fa7d03424c",
      "old_mode": 33188,
      "old_path": "skia/ext/bitmap_platform_device_win.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4a8ad8fff559b048885c337dba00a61bb4dfe07e",
      "old_mode": 33188,
      "old_path": "skia/ext/bitmap_platform_device_win.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d07cff4a68421850266c2796a38c1a2ba036e06",
      "new_mode": 33188,
      "new_path": "skia/ext/convolver.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37349ae1a2c7773b7cf018f341083a87fa491fbe",
      "new_mode": 33188,
      "new_path": "skia/ext/convolver.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae1bfb8ef617a4458b01de7ecb53e94b7a7ac987",
      "new_mode": 33188,
      "new_path": "skia/ext/convolver_SSE2.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf604067e92bcfd8b68978f09a0146b5924d783c",
      "new_mode": 33188,
      "new_path": "skia/ext/convolver_SSE2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1a9912eacdb1908370eefe7c9e13d20b019965d",
      "new_mode": 33188,
      "new_path": "skia/ext/convolver_mips_dspr2.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5e59f935b96c71e1bc92ca6fcf2203aea9abe98",
      "new_mode": 33188,
      "new_path": "skia/ext/convolver_mips_dspr2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5532f560d6f72945db046b3dc3b879db115a9101",
      "new_mode": 33188,
      "new_path": "skia/ext/convolver_unittest.cc"
    },
    {
      "type": "delete",
      "old_id": "10ed9e8f6c15f06ca3230711a0a71287a912ef85",
      "old_mode": 33188,
      "old_path": "skia/ext/opacity_draw_filter.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7d11d689e16de30713e2aedae35a6c63140744f2",
      "old_mode": 33188,
      "old_path": "skia/ext/opacity_draw_filter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "92359671a1ac9515eae1b2a9324ace972cdb5264",
      "old_mode": 33188,
      "old_path": "skia/ext/platform_canvas.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "25560e782276d459320ab04db30da65c9510d91a",
      "old_mode": 33188,
      "old_path": "skia/ext/platform_canvas.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "560d47f2d751136b96d51364137faf83d057ecbe",
      "old_mode": 33188,
      "old_path": "skia/ext/platform_canvas_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1a76bc45af5b80c13db1b382ba820e19269fb62f",
      "old_mode": 33188,
      "old_path": "skia/ext/platform_device.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "464652de92c165945eca7a621e4bcfaa5802a8e1",
      "old_mode": 33188,
      "old_path": "skia/ext/platform_device.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f72e6148c4e1d82df45172e96ee4cc25310d8fa0",
      "old_mode": 33188,
      "old_path": "skia/ext/platform_device_linux.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "065b7670556380c54872f7ebea5f0192b712d73a",
      "old_mode": 33188,
      "old_path": "skia/ext/platform_device_mac.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ef48fbd3a38cf2ceb5a854cbeb2fe9562eb28f17",
      "old_mode": 33188,
      "old_path": "skia/ext/platform_device_win.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a3900f61ba4502c0d59c3b8664cf6bb4dd3c4aa1",
      "old_mode": 33188,
      "old_path": "skia/ext/refptr.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bf54b03ac54aeeb41342da5eacef180e4c765e32",
      "old_mode": 33188,
      "old_path": "skia/ext/refptr_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6643b499d1bbea41ee554fec82b1c7b75b42b655",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_base.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f37fbf2c5f6794d7adfcc7b54075ba1ba96a00ec",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_base.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6a854ce6aff408543831fd2755cf163c2606d943",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_ios.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5655d22a5627ef98a19b4d07739d2fa86447346d",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_ios.mm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "71f46a4e6b349cc751d43ac614d41d65f5a81013",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_ios_unittest.mm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b60f9e8ad534d4601dd61deb7548df9f7e884ff3",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_mac.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9e552eb77b0da67f5a6a5f99a11fd056c9d1ba65",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_mac.mm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "27c862bf2fa23e128676acc7a591add51b56be27",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_mac_unittest.mm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e065b1e403cf30521d37bd0942890d28d9f8f050",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_win.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6ac5234b6b010e475f22463ebc58f02e8ea8210b",
      "old_mode": 33188,
      "old_path": "skia/ext/skia_utils_win.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11f37ff6d33adda84fb712e3e1763eaaa092d2d7",
      "new_mode": 33188,
      "new_path": "skia/skia_gn_files.gypi"
    },
    {
      "type": "modify",
      "old_id": "8151778856b857a97add7e63e71de33c8448bc6a",
      "old_mode": 33188,
      "old_path": "ui/gfx/hud_font.cc",
      "new_id": "881d17d19e952d2945d49064203ee53c80a06ccb",
      "new_mode": 33188,
      "new_path": "ui/gfx/hud_font.cc"
    },
    {
      "type": "modify",
      "old_id": "f72a050d6e19578c50b8001ed83ce369c84bf001",
      "old_mode": 33188,
      "old_path": "ui/gfx/hud_font.h",
      "new_id": "748f542ff71e5e1b90f98de1c3dd4049f9dd86e1",
      "new_mode": 33188,
      "new_path": "ui/gfx/hud_font.h"
    },
    {
      "type": "modify",
      "old_id": "1b4e219563994776982ecd68c24534e7a0f1a373",
      "old_mode": 33188,
      "old_path": "ui/gfx/skia_util.cc",
      "new_id": "511b0a52c4d3492221dcf710cff3aa22af1ef3bb",
      "new_mode": 33188,
      "new_path": "ui/gfx/skia_util.cc"
    },
    {
      "type": "modify",
      "old_id": "44c9a09e0330dedbb3ee3d004b50142b27dc52ae",
      "old_mode": 33188,
      "old_path": "ui/gfx/skia_util.h",
      "new_id": "d6be1b26a266f8491d3c4f37d6afa73651bba3f4",
      "new_mode": 33188,
      "new_path": "ui/gfx/skia_util.h"
    },
    {
      "type": "modify",
      "old_id": "7f2c5991d8d19b9b8479922347279316b357811c",
      "old_mode": 33188,
      "old_path": "ui/gfx/transform.h",
      "new_id": "2752efd9230ea62ab64d21262c6e645d0ca97e80",
      "new_mode": 33188,
      "new_path": "ui/gfx/transform.h"
    },
    {
      "type": "modify",
      "old_id": "162d5e0e4b43c5e101d332085bbcdd40c1592dfa",
      "old_mode": 33188,
      "old_path": "ui/ozone/demo/software_renderer.cc",
      "new_id": "bfb412ad2778d40785ac5170f5545bafc7fa12e9",
      "new_mode": 33188,
      "new_path": "ui/ozone/demo/software_renderer.cc"
    },
    {
      "type": "modify",
      "old_id": "0ab1f61aa3fd53f80b621da6566fd504fce94e9e",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/drm_buffer.cc",
      "new_id": "5c05185990c6534e343c2f9db8d84317d1240922",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/drm_buffer.cc"
    },
    {
      "type": "modify",
      "old_id": "84556ad746fe3d254c1fac15684c0eaecaee568b",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/drm_buffer.h",
      "new_id": "839614912b139da11a638a93ff29bb5146ecf6e8",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/drm_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "464c380526972f8ba79e940e33b921d26e427104",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/drm_console_buffer.cc",
      "new_id": "0fe4399d9791fa0e06a71605658e57f97938c5fa",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/drm_console_buffer.cc"
    },
    {
      "type": "modify",
      "old_id": "27dc03855c218a28efe1cd9d874674f6de147ce3",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/drm_console_buffer.h",
      "new_id": "ed46fffa9eef31e878af675bb68776a893b67c59",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/drm_console_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "074ac5eb13ef76b3d3594bf9ce32edb6f72b5de3",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/drm_surface.cc",
      "new_id": "907747f099a9314b4564475c61e783320d0ebfeb",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/drm_surface.cc"
    },
    {
      "type": "modify",
      "old_id": "65fe969a6d6083155f3e750eef40693b96b75699",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/drm_surface.h",
      "new_id": "1768eba6b7013e7361682177df2032d682858bed",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/drm_surface.h"
    },
    {
      "type": "modify",
      "old_id": "4498f1fc28afe80865f7be1892310efff307cb23",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/drm_surface_unittest.cc",
      "new_id": "156124b69c6de364f719989a4727d7fff36958ed",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/drm_surface_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "abb312956863ccb9e52ce24c186514464e412625",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/drm_window_unittest.cc",
      "new_id": "edd737b13d5a2580c7df5fd77cafb6077a6264fc",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/drm_window_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4b4d3f13d75a1e813425e82198ceaa5b333a542a",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/gpu/screen_manager.cc",
      "new_id": "5797eb160b4f5dc3f6d30151f3adf1ba8bb7b0d5",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/gpu/screen_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "8999297a6a5e465fd9f11d1802b7cea69cd5532f",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/test/mock_drm_device.cc",
      "new_id": "525f28efebae84eb5a1a7fbb0967d5f27bb63180",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/test/mock_drm_device.cc"
    },
    {
      "type": "modify",
      "old_id": "a25bad9e91b1edfadf8e8d3ea232c554b4219198",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/drm/test/mock_drm_device.h",
      "new_id": "eed66a1fb56bd3a6534d1f2ba8ccb6221d7432c9",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/drm/test/mock_drm_device.h"
    },
    {
      "type": "modify",
      "old_id": "cd48bf33eefdacdd347c4280c64bf5e31fc14aa3",
      "old_mode": 33188,
      "old_path": "ui/ozone/platform/test/test_window_manager.cc",
      "new_id": "ab57de8de29e2ac4b591e13aa3413dc30c00c5bf",
      "new_mode": 33188,
      "new_path": "ui/ozone/platform/test/test_window_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "42347c3dba53f2f37845773377c9e6c1d0f39c4a",
      "old_mode": 33188,
      "old_path": "ui/ozone/public/surface_ozone_canvas.h",
      "new_id": "8a7c4d1a419feeb64da07051f045194168a081b3",
      "new_mode": 33188,
      "new_path": "ui/ozone/public/surface_ozone_canvas.h"
    }
  ]
}
