)]}'
{
  "commit": "ecff1e72c1bb2eed0672c18f0132675b7ea78b84",
  "tree": "3a583af3dfdfa2d60e5b4c3f23eb037bba08cbd4",
  "parents": [
    "f8a8436067dfe3709c1f082130de30e8fe4e9205"
  ],
  "author": {
    "name": "Colin Blundell",
    "email": "blundell@chromium.org",
    "time": "Wed Dec 10 22:16:07 2014 +0100"
  },
  "committer": {
    "name": "Colin Blundell",
    "email": "blundell@chromium.org",
    "time": "Wed Dec 10 22:16:07 2014 +0100"
  },
  "message": "Restructure public side of gpu service.\n\nThis CL goes from this:\n  //mojo/services/public/interfaces/gpu\n\nto this:\n  //mojo/services/gpu/public/interfaces\n\nThis CL also makes the Mojo-side changes necessary to roll this change into\nChromium.\n\nTBR\u003dbeng\n\nReview URL: https://codereview.chromium.org/788343002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "64e48065235d04e34d74e576bd52d42f69381fc6",
      "old_mode": 33188,
      "old_path": "examples/bitmap_uploader/BUILD.gn",
      "new_id": "004c4ff6f927c183a47e5190f85c00a43c7c405b",
      "new_mode": 33188,
      "new_path": "examples/bitmap_uploader/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "bb6d605061e6f46fcb99f9aa030d98b2aa39bf18",
      "old_mode": 33188,
      "old_path": "examples/bitmap_uploader/bitmap_uploader.h",
      "new_id": "dfe3e4d8f09d26da38260d1439f5ddcb213a2ca3",
      "new_mode": 33188,
      "new_path": "examples/bitmap_uploader/bitmap_uploader.h"
    },
    {
      "type": "modify",
      "old_id": "ae293ccb39ce6186afee4d37cab79659cd8c09c0",
      "old_mode": 33188,
      "old_path": "examples/ganesh_app/BUILD.gn",
      "new_id": "d1ac3328ef98d27419118f693748dda364e354fc",
      "new_mode": 33188,
      "new_path": "examples/ganesh_app/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "cfeb8eba26702a84ff1a5fec0e19d408ff4b179d",
      "old_mode": 33188,
      "old_path": "examples/js/cube.js",
      "new_id": "a4c6d66d93ed1b4571dc5c5ea6c4173de0cda04d",
      "new_mode": 33188,
      "new_path": "examples/js/cube.js"
    },
    {
      "type": "modify",
      "old_id": "288cf7d171317a666adca32bc941c8ccf70932cc",
      "old_mode": 33188,
      "old_path": "examples/sample_app/sample_app.cc",
      "new_id": "06e8f490fcfc093f51e4c90177ae8ac4cb76da7a",
      "new_mode": 33188,
      "new_path": "examples/sample_app/sample_app.cc"
    },
    {
      "type": "modify",
      "old_id": "13e3dc924818e7fc854d3dea31a75680f9b412f3",
      "old_mode": 33188,
      "old_path": "examples/surfaces_app/BUILD.gn",
      "new_id": "578afe3b228fc802bb4ca328de9193b6ca506670",
      "new_mode": 33188,
      "new_path": "examples/surfaces_app/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "015ffdec158ee1b790dcaee665d81fcb48243e56",
      "old_mode": 33188,
      "old_path": "examples/surfaces_app/child_gl_app.cc",
      "new_id": "896bf06a7d98738602ba36df5d42673a33b3e696",
      "new_mode": 33188,
      "new_path": "examples/surfaces_app/child_gl_app.cc"
    },
    {
      "type": "modify",
      "old_id": "f57a30e2af99e723b85e4ce85781e184c65adb75",
      "old_mode": 33188,
      "old_path": "examples/surfaces_app/surfaces_app.cc",
      "new_id": "e0f972daf3d93f430ecb833c76dc98afb380104c",
      "new_mode": 33188,
      "new_path": "examples/surfaces_app/surfaces_app.cc"
    },
    {
      "type": "modify",
      "old_id": "05782b91e1c52ec660c424b7720992ff76b0b022",
      "old_mode": 33188,
      "old_path": "mojo/aura/BUILD.gn",
      "new_id": "add74cde24c962e57ebce587a233c870d61f865a",
      "new_mode": 33188,
      "new_path": "mojo/aura/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "cfd03bd4aa4c25b25197fe4a4dcac50bf5e5bdbf",
      "old_mode": 33188,
      "old_path": "mojo/aura/surface_binding.cc",
      "new_id": "39805634f2609a2bc6efe8e5dda2c99f5045f9e0",
      "new_mode": 33188,
      "new_path": "mojo/aura/surface_binding.cc"
    },
    {
      "type": "modify",
      "old_id": "cdca35f971e83e48ad094deedc05069092c0e9ae",
      "old_mode": 33188,
      "old_path": "mojo/gles2/BUILD.gn",
      "new_id": "92b2375501f5710f5c644c0069450ab86df48ade",
      "new_mode": 33188,
      "new_path": "mojo/gles2/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6b4f244cb76eb3622eca497711f3a0e4d76059fa",
      "old_mode": 33188,
      "old_path": "mojo/gles2/command_buffer_client_impl.h",
      "new_id": "b37da0a89baa8667922b13442b7e4e1c8b963118",
      "new_mode": 33188,
      "new_path": "mojo/gles2/command_buffer_client_impl.h"
    },
    {
      "type": "modify",
      "old_id": "bd6193464afcf582454581bac4f47decb4f9e3de",
      "old_mode": 33188,
      "old_path": "mojo/gpu/BUILD.gn",
      "new_id": "010a7d595123e78b309a507aa033bcd2dfde47e1",
      "new_mode": 33188,
      "new_path": "mojo/gpu/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "81ae14a2467221512a3121f32d0fc3543bcf9e38",
      "old_mode": 33188,
      "old_path": "mojo/gpu/gl_context.cc",
      "new_id": "ab964075d4b83c0725203995ffe9e24aea509323",
      "new_mode": 33188,
      "new_path": "mojo/gpu/gl_context.cc"
    },
    {
      "type": "rename",
      "old_id": "39aa4f10f295deb020d033a0ec1b40a13211e5e3",
      "old_mode": 33188,
      "old_path": "mojo/services/public/interfaces/gpu/BUILD.gn",
      "new_id": "e5bcc156aef3106c9fff2b4800709517d3d86e3d",
      "new_mode": 33188,
      "new_path": "mojo/services/gpu/public/interfaces/BUILD.gn",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "df4c03607e11770a12c8a7b56d2a8d473318521b",
      "old_mode": 33188,
      "old_path": "mojo/services/public/interfaces/gpu/command_buffer.mojom",
      "new_id": "5301aeaa838fb928d973573375ec6840d16d8143",
      "new_mode": 33188,
      "new_path": "mojo/services/gpu/public/interfaces/command_buffer.mojom",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "f3187e3706ec1bf6e4723756c253b49dc1302d0f",
      "old_mode": 33188,
      "old_path": "mojo/services/public/interfaces/gpu/gpu.mojom",
      "new_id": "4b74035ac6589adcfdb732a7465ff774687f9bd4",
      "new_mode": 33188,
      "new_path": "mojo/services/gpu/public/interfaces/gpu.mojom",
      "score": 81
    },
    {
      "type": "rename",
      "old_id": "2450139420746b8e7753dcab9155d5f0c10cd5b3",
      "old_mode": 33188,
      "old_path": "mojo/services/public/interfaces/gpu/gpu_capabilities.mojom",
      "new_id": "2450139420746b8e7753dcab9155d5f0c10cd5b3",
      "new_mode": 33188,
      "new_path": "mojo/services/gpu/public/interfaces/gpu_capabilities.mojom",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "5afa9313d3c557ebecaf39d5073a709e95c2be68",
      "old_mode": 33188,
      "old_path": "mojo/services/public/interfaces/gpu/viewport_parameter_listener.mojom",
      "new_id": "5afa9313d3c557ebecaf39d5073a709e95c2be68",
      "new_mode": 33188,
      "new_path": "mojo/services/gpu/public/interfaces/viewport_parameter_listener.mojom",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "07a4739d2813d356dc74bedcac9e610f992b0f0d",
      "old_mode": 33188,
      "old_path": "mojo/services/native_viewport/public/interfaces/BUILD.gn",
      "new_id": "eda552f0143eaa8308f884d6cf4635b7454e8044",
      "new_mode": 33188,
      "new_path": "mojo/services/native_viewport/public/interfaces/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "087a2ab918d48bf6dff8a30ffe38740c6f2f7186",
      "old_mode": 33188,
      "old_path": "mojo/services/native_viewport/public/interfaces/native_viewport.mojom",
      "new_id": "77724347b189bb13f40d04e79462a0241eebbe0a",
      "new_mode": 33188,
      "new_path": "mojo/services/native_viewport/public/interfaces/native_viewport.mojom"
    },
    {
      "type": "modify",
      "old_id": "b18a97a67b3d88df69cc077e9691cb0583093865",
      "old_mode": 33188,
      "old_path": "mojo/services/public/mojo_services_public.gyp",
      "new_id": "7059800b2084a34537c797d59ee22c0b5fba1467",
      "new_mode": 33188,
      "new_path": "mojo/services/public/mojo_services_public.gyp"
    },
    {
      "type": "modify",
      "old_id": "1ec552561df305165526b76383f4499fbe2caca7",
      "old_mode": 33188,
      "old_path": "mojo/services/surfaces/public/interfaces/BUILD.gn",
      "new_id": "9e5ee483706a163e304276d48c386e029158a38b",
      "new_mode": 33188,
      "new_path": "mojo/services/surfaces/public/interfaces/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "03118146331d12a42f72fc4a01b4dd1b51000c9e",
      "old_mode": 33188,
      "old_path": "mojo/services/surfaces/public/interfaces/surfaces.mojom",
      "new_id": "46fb618acc311de1f1e7d63a2df800e0d035a3e0",
      "new_mode": 33188,
      "new_path": "mojo/services/surfaces/public/interfaces/surfaces.mojom"
    },
    {
      "type": "modify",
      "old_id": "8ca941f38b9b20260b918238c6c56185d6fdd8f4",
      "old_mode": 33261,
      "old_path": "mojo/tools/roll/rev_sdk.py",
      "new_id": "5d88381e777926ade1acd2c51b1b11cfc3e0dd68",
      "new_mode": 33261,
      "new_path": "mojo/tools/roll/rev_sdk.py"
    },
    {
      "type": "modify",
      "old_id": "60632a58a9acb52f6bcebe38ccd9a6c51e7df247",
      "old_mode": 33188,
      "old_path": "services/gles2/BUILD.gn",
      "new_id": "73c29178e9741acb116c252a20a5f0e2bc487b73",
      "new_mode": 33188,
      "new_path": "services/gles2/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "9305142e5ce9344af99e41316e2da49f81abec54",
      "old_mode": 33188,
      "old_path": "services/gles2/command_buffer_driver.h",
      "new_id": "f157ca63f809b71ce036447e796e0c884c67bb8b",
      "new_mode": 33188,
      "new_path": "services/gles2/command_buffer_driver.h"
    },
    {
      "type": "modify",
      "old_id": "def9f73ef4bb0167bb52b1e940c90053ed6ba63c",
      "old_mode": 33188,
      "old_path": "services/gles2/command_buffer_impl.h",
      "new_id": "a165772a1a36e7c91933c5d817898da607622b7d",
      "new_mode": 33188,
      "new_path": "services/gles2/command_buffer_impl.h"
    },
    {
      "type": "modify",
      "old_id": "ad514e71af39526d4b78d48447c7deb86fcc31c1",
      "old_mode": 33188,
      "old_path": "services/gles2/command_buffer_type_conversions.cc",
      "new_id": "831560c71750e81d67042f6942e5af29068b6c10",
      "new_mode": 33188,
      "new_path": "services/gles2/command_buffer_type_conversions.cc"
    },
    {
      "type": "modify",
      "old_id": "913ff8018d180541aabccc8cd7e9b0574fda1299",
      "old_mode": 33188,
      "old_path": "services/gles2/command_buffer_type_conversions.h",
      "new_id": "ab996e2e38601ffbfb5589607ceaf224c0d55d6e",
      "new_mode": 33188,
      "new_path": "services/gles2/command_buffer_type_conversions.h"
    },
    {
      "type": "modify",
      "old_id": "09603b5d6484fffe757d004adeaa8f8accd5d0bf",
      "old_mode": 33188,
      "old_path": "services/gles2/gpu_impl.h",
      "new_id": "b8bce82c1e05df0f3047b33fa9e86b09f534c243",
      "new_mode": 33188,
      "new_path": "services/gles2/gpu_impl.h"
    },
    {
      "type": "modify",
      "old_id": "e4f147290a057d12fe947f2186d45210d8defe3b",
      "old_mode": 33188,
      "old_path": "services/native_viewport/BUILD.gn",
      "new_id": "2ecc2e3569084ac81049f828003ea82f35518b76",
      "new_mode": 33188,
      "new_path": "services/native_viewport/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "24835f34c998f6ae6a7452d99ea6727abf5c76ab",
      "old_mode": 33188,
      "old_path": "services/native_viewport/native_viewport_impl.h",
      "new_id": "829fb2aa4dc365b35bf06123f20c93969b754249",
      "new_mode": 33188,
      "new_path": "services/native_viewport/native_viewport_impl.h"
    },
    {
      "type": "modify",
      "old_id": "bee7b57e1c1176222e8a5b22923d7a77af08bfd5",
      "old_mode": 33188,
      "old_path": "services/native_viewport/viewport_surface.h",
      "new_id": "e74d4fca82e75ab60642ab7da78b0fd5e960bd2d",
      "new_mode": 33188,
      "new_path": "services/native_viewport/viewport_surface.h"
    },
    {
      "type": "modify",
      "old_id": "a44165574393abb22d3446bbd5e5dc12644648a3",
      "old_mode": 33188,
      "old_path": "services/surfaces/BUILD.gn",
      "new_id": "7007cfb53b36f4cb41cccd88281c886f63f015db",
      "new_mode": 33188,
      "new_path": "services/surfaces/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d73a92e5b6467ba8702b8466d861a04cc13d3bba",
      "old_mode": 33188,
      "old_path": "services/surfaces/surfaces_impl.h",
      "new_id": "d59e40a8d384362415f92e12df810f303ebf7dd5",
      "new_mode": 33188,
      "new_path": "services/surfaces/surfaces_impl.h"
    },
    {
      "type": "modify",
      "old_id": "bca8c016944cfebb21128b88bfd99d40f8db5e1f",
      "old_mode": 33188,
      "old_path": "services/view_manager/display_manager.cc",
      "new_id": "8435b321d969295435f079366e9586f103d7af1a",
      "new_mode": 33188,
      "new_path": "services/view_manager/display_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "913cff4ffc35941a5c989a84273d03cec1c4ea1d",
      "old_mode": 33188,
      "old_path": "sky/viewer/BUILD.gn",
      "new_id": "2f52d9d7d6c7dd98550f8582a396f18c65681523",
      "new_mode": 33188,
      "new_path": "sky/viewer/BUILD.gn"
    }
  ]
}
