)]}'
{
  "commit": "798a88d9e2e3c8da6be4fe30c47160af46cca8a2",
  "tree": "2ada8e80b01e4f7f8f19a7d6354a07831c203690",
  "parents": [
    "a4be8601ea01f10c0cb1c98f7c4c711c8e23e2cf"
  ],
  "author": {
    "name": "Adam Barth",
    "email": "abarth@chromium.org",
    "time": "Thu Jul 16 17:07:49 2015 -0700"
  },
  "committer": {
    "name": "Adam Barth",
    "email": "abarth@chromium.org",
    "time": "Thu Jul 16 22:14:27 2015 -0700"
  },
  "message": "Update Sky code to account for changes in Chromium\n\n- Add missing dependencies caught by gn\u0027s new stricter checker\n- Update opentype code to use new OTS API. This code is updated from HEAD\n  Blink.\n- Add base dependency to wtf to avoid redefining marcos from base/macros.h\n- Update callers of various base string utility functions to use base\n  namespace.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "950bf82c78b860385d1d7fa3bf075bf2e233c256",
      "old_mode": 33188,
      "old_path": "sky/build/sky_app.gni",
      "new_id": "6890cf67ea48c866277691ad938f85d4dec6b1e9",
      "new_mode": 33188,
      "new_path": "sky/build/sky_app.gni"
    },
    {
      "type": "modify",
      "old_id": "a724e8f4232374e80a97453815b9381851b562b7",
      "old_mode": 33188,
      "old_path": "sky/engine/core/dom/shadow/ShadowRoot.cpp",
      "new_id": "20019075556e01f303a9437e73665b65de8b5695",
      "new_mode": 33188,
      "new_path": "sky/engine/core/dom/shadow/ShadowRoot.cpp"
    },
    {
      "type": "modify",
      "old_id": "7ef8a591b3508e59371b671330b2baa929d0b8cd",
      "old_mode": 33188,
      "old_path": "sky/engine/platform/fonts/GlyphPageTreeNode.cpp",
      "new_id": "97ee3c1f431ac544c40d4976e0f4b8fd4abc56d6",
      "new_mode": 33188,
      "new_path": "sky/engine/platform/fonts/GlyphPageTreeNode.cpp"
    },
    {
      "type": "modify",
      "old_id": "7917f03c7b976a66e163c30c598973b035f33b07",
      "old_mode": 33188,
      "old_path": "sky/engine/platform/fonts/opentype/OpenTypeSanitizer.cpp",
      "new_id": "9d5d87572a0d2340e2816ffc079dee617b475821",
      "new_mode": 33188,
      "new_path": "sky/engine/platform/fonts/opentype/OpenTypeSanitizer.cpp"
    },
    {
      "type": "modify",
      "old_id": "e3d522e6ddea412d69fdb5e7239fc2f30b956355",
      "old_mode": 33188,
      "old_path": "sky/engine/platform/fonts/opentype/OpenTypeSanitizer.h",
      "new_id": "9794b5bdd45cbb687d946201846f6a026fa1e85d",
      "new_mode": 33188,
      "new_path": "sky/engine/platform/fonts/opentype/OpenTypeSanitizer.h"
    },
    {
      "type": "modify",
      "old_id": "132e7871bada333522648e383f4054ca61d1be80",
      "old_mode": 33188,
      "old_path": "sky/engine/platform/fonts/opentype/OpenTypeTypes.h",
      "new_id": "65d5060938ef3017dc5ad67a9d2c0b61c5bfcb3f",
      "new_mode": 33188,
      "new_path": "sky/engine/platform/fonts/opentype/OpenTypeTypes.h"
    },
    {
      "type": "modify",
      "old_id": "8acb546136edfa3ac14d2ae600c9acdc85694d93",
      "old_mode": 33188,
      "old_path": "sky/engine/platform/fonts/opentype/OpenTypeVerticalData.cpp",
      "new_id": "378c1f0d557d3419b60feee1b9bc6a41b9d81fb2",
      "new_mode": 33188,
      "new_path": "sky/engine/platform/fonts/opentype/OpenTypeVerticalData.cpp"
    },
    {
      "type": "modify",
      "old_id": "21f40f152b6daf3f2a8f5eb807e32957e9499526",
      "old_mode": 33188,
      "old_path": "sky/engine/platform/fonts/opentype/OpenTypeVerticalData.h",
      "new_id": "03b2d5aeba3aa62a3ab16d9a82fd59c99e7df6a9",
      "new_mode": 33188,
      "new_path": "sky/engine/platform/fonts/opentype/OpenTypeVerticalData.h"
    },
    {
      "type": "modify",
      "old_id": "9632dbbb75f1a3b9942f7c2f95942bd3d5a13cbe",
      "old_mode": 33188,
      "old_path": "sky/engine/platform/image-decoders/jpeg/JPEGImageDecoder.cpp",
      "new_id": "69787981a00073369c092a9bce975d29d0f05aa8",
      "new_mode": 33188,
      "new_path": "sky/engine/platform/image-decoders/jpeg/JPEGImageDecoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "53d574fca3578f0622e2fc3c5172e4dd34800754",
      "old_mode": 33188,
      "old_path": "sky/engine/platform/image-decoders/png/PNGImageDecoder.cpp",
      "new_id": "7bf02d6e32367859a1abf57f4fc8f2450c9efb66",
      "new_mode": 33188,
      "new_path": "sky/engine/platform/image-decoders/png/PNGImageDecoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "e9d7197f1f5cf748ed4c3fc8b959d59e8c58d97c",
      "old_mode": 33188,
      "old_path": "sky/engine/wtf/BUILD.gn",
      "new_id": "ee91492664799d71726f62ff64996cbed40d561a",
      "new_mode": 33188,
      "new_path": "sky/engine/wtf/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "a22ca1b6367e2236b6e8b47bc07fcc72f18e7bbb",
      "old_mode": 33188,
      "old_path": "sky/engine/wtf/dtoa/utils.h",
      "new_id": "962fbac21953ad67969a727dcff1c9d77b498554",
      "new_mode": 33188,
      "new_path": "sky/engine/wtf/dtoa/utils.h"
    },
    {
      "type": "modify",
      "old_id": "88c9d682365d256539a172753a6991a92ce2ae7e",
      "old_mode": 33188,
      "old_path": "sky/shell/BUILD.gn",
      "new_id": "ae169d3a4e85d2f862d16e4d3e9f446848726623",
      "new_mode": 33188,
      "new_path": "sky/shell/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "7812f428803c276a5ca6b21f91c38a669c229bd0",
      "old_mode": 33188,
      "old_path": "sky/shell/android/org/domokit/sky/shell/SkyApplication.java",
      "new_id": "b72fcc4d132253ba4eb20ff02076886cf36a286b",
      "new_mode": 33188,
      "new_path": "sky/shell/android/org/domokit/sky/shell/SkyApplication.java"
    },
    {
      "type": "modify",
      "old_id": "2bed8e8e9e3e175127ec82d6558bb7844e8553a5",
      "old_mode": 33188,
      "old_path": "sky/shell/dart/dart_library_provider_files.cc",
      "new_id": "c806200e7845020e28e6517010ec751a5acea894",
      "new_mode": 33188,
      "new_path": "sky/shell/dart/dart_library_provider_files.cc"
    },
    {
      "type": "modify",
      "old_id": "f91cac0b1226038a6b46e8310c1df6eb83657d6e",
      "old_mode": 33188,
      "old_path": "sky/shell/dart/dart_library_provider_network.cc",
      "new_id": "7ee06aefaa4be08e5f14690cff13f0dd289c1e6b",
      "new_mode": 33188,
      "new_path": "sky/shell/dart/dart_library_provider_network.cc"
    },
    {
      "type": "modify",
      "old_id": "c4bf2dca7e9744ca438811b96e5181a1332765e8",
      "old_mode": 33188,
      "old_path": "sky/shell/testing/test_runner.cc",
      "new_id": "589f75f8594a406900b411ed15d025448035c732",
      "new_mode": 33188,
      "new_path": "sky/shell/testing/test_runner.cc"
    },
    {
      "type": "modify",
      "old_id": "aaec2987db6d2059b0fbafa7a982e47b2e7c4337",
      "old_mode": 33188,
      "old_path": "sky/shell/ui/engine.cc",
      "new_id": "800f456aa51d56cc5ce54ea561136da8136758db",
      "new_mode": 33188,
      "new_path": "sky/shell/ui/engine.cc"
    },
    {
      "type": "modify",
      "old_id": "9b5e0240c98823623a1e05da6e23ec52deb4c71b",
      "old_mode": 33188,
      "old_path": "sky/tools/packager/loader.cc",
      "new_id": "397eacb345d8c77ec2c9e3ecefc00e47ffb5c5f2",
      "new_mode": 33188,
      "new_path": "sky/tools/packager/loader.cc"
    },
    {
      "type": "modify",
      "old_id": "026c9c7e906b214391dd8cca548ce5fafc11a1b3",
      "old_mode": 33188,
      "old_path": "third_party/khronos/KHR/khrplatform.h",
      "new_id": "ee062deebe1f6d1723c24a9aea9d0c67b2a948ae",
      "new_mode": 33188,
      "new_path": "third_party/khronos/KHR/khrplatform.h"
    },
    {
      "type": "modify",
      "old_id": "c6530cb64641ae358527c239d02586bdbbbfced6",
      "old_mode": 33188,
      "old_path": "ui/events/platform/x11/hotplug_event_handler_x11.cc",
      "new_id": "aba85f60500c37558271828a4b0cd940548f36ea",
      "new_mode": 33188,
      "new_path": "ui/events/platform/x11/hotplug_event_handler_x11.cc"
    },
    {
      "type": "modify",
      "old_id": "5bea3f12ae977e0621f536b41d609b9b5a09daab",
      "old_mode": 33188,
      "old_path": "ui/gl/gl_gl_api_implementation.cc",
      "new_id": "bffa64e56ffd4788c232473ccee378fb3f41d646",
      "new_mode": 33188,
      "new_path": "ui/gl/gl_gl_api_implementation.cc"
    },
    {
      "type": "modify",
      "old_id": "e2aa0deab7997c1cf585371a3052d26704c6b7bc",
      "old_mode": 33188,
      "old_path": "ui/gl/gl_version_info.cc",
      "new_id": "02409694f85b4cecd2b5c9a4cc535bcdaad12a48",
      "new_mode": 33188,
      "new_path": "ui/gl/gl_version_info.cc"
    }
  ]
}
