| Index: examples/surfaces_app/child_gl_app.cc | 
| diff --git a/examples/surfaces_app/child_gl_app.cc b/examples/surfaces_app/child_gl_app.cc | 
| deleted file mode 100644 | 
| index 029fbfcc3de3011a43b3b1ec387303a0d72e6b80..0000000000000000000000000000000000000000 | 
| --- a/examples/surfaces_app/child_gl_app.cc | 
| +++ /dev/null | 
| @@ -1,60 +0,0 @@ | 
| -// Copyright 2014 The Chromium Authors. All rights reserved. | 
| -// Use of this source code is governed by a BSD-style license that can be | 
| -// found in the LICENSE file. | 
| - | 
| -#include "base/macros.h" | 
| -#include "base/threading/platform_thread.h" | 
| -#include "examples/surfaces_app/child_gl_impl.h" | 
| -#include "mojo/application/application_runner_chromium.h" | 
| -#include "mojo/public/c/system/main.h" | 
| -#include "mojo/public/cpp/application/application_connection.h" | 
| -#include "mojo/public/cpp/application/application_delegate.h" | 
| -#include "mojo/public/cpp/application/application_impl.h" | 
| -#include "mojo/public/cpp/bindings/string.h" | 
| -#include "mojo/services/gpu/interfaces/gpu.mojom.h" | 
| - | 
| -namespace mojo { | 
| -namespace examples { | 
| - | 
| -class ChildGLApp : public ApplicationDelegate, public InterfaceFactory<Child> { | 
| - public: | 
| -  ChildGLApp() {} | 
| -  ~ChildGLApp() override {} | 
| - | 
| -  void Initialize(ApplicationImpl* app) override { | 
| -    surfaces_service_connection_ = | 
| -        app->ConnectToApplication("mojo:surfaces_service"); | 
| -    // TODO(jamesr): Should be mojo:gpu_service | 
| -    app->ConnectToService("mojo:native_viewport_service", &gpu_service_); | 
| -  } | 
| - | 
| -  // ApplicationDelegate implementation. | 
| -  bool ConfigureIncomingConnection( | 
| -      ApplicationConnection* connection) override { | 
| -    connection->AddService(this); | 
| -    return true; | 
| -  } | 
| - | 
| -  // InterfaceFactory<Child> implementation. | 
| -  void Create(ApplicationConnection* connection, | 
| -              InterfaceRequest<Child> request) override { | 
| -    CommandBufferPtr command_buffer; | 
| -    gpu_service_->CreateOffscreenGLES2Context(GetProxy(&command_buffer)); | 
| -    new ChildGLImpl(surfaces_service_connection_, command_buffer.Pass(), | 
| -                    request.Pass()); | 
| -  } | 
| - | 
| - private: | 
| -  ApplicationConnection* surfaces_service_connection_; | 
| -  GpuPtr gpu_service_; | 
| - | 
| -  DISALLOW_COPY_AND_ASSIGN(ChildGLApp); | 
| -}; | 
| - | 
| -}  // namespace examples | 
| -}  // namespace mojo | 
| - | 
| -MojoResult MojoMain(MojoHandle application_request) { | 
| -  mojo::ApplicationRunnerChromium runner(new mojo::examples::ChildGLApp); | 
| -  return runner.Run(application_request); | 
| -} | 
|  |