| Index: services/gfx/compositor/compositor_app.cc
 | 
| diff --git a/services/gfx/compositor/compositor_app.cc b/services/gfx/compositor/compositor_app.cc
 | 
| index a85b0f92bc6cbe4428062fc2368a718947676744..858c4434269a2baa9e03992bd4b5546a8fad9cc1 100644
 | 
| --- a/services/gfx/compositor/compositor_app.cc
 | 
| +++ b/services/gfx/compositor/compositor_app.cc
 | 
| @@ -36,15 +36,15 @@ void CompositorApp::Initialize(mojo::ApplicationImpl* app_impl) {
 | 
|  
 | 
|  bool CompositorApp::ConfigureIncomingConnection(
 | 
|      mojo::ApplicationConnection* connection) {
 | 
| -  connection->AddService<mojo::gfx::composition::Compositor>(this);
 | 
| +  connection->GetServiceProviderImpl()
 | 
| +      .AddService<mojo::gfx::composition::Compositor>(
 | 
| +          [this](const mojo::ConnectionContext& connection_context,
 | 
| +                 mojo::InterfaceRequest<mojo::gfx::composition::Compositor>
 | 
| +                     compositor_request) {
 | 
| +            compositor_bindings_.AddBinding(new CompositorImpl(engine_.get()),
 | 
| +                                            compositor_request.Pass());
 | 
| +          });
 | 
|    return true;
 | 
|  }
 | 
|  
 | 
| -void CompositorApp::Create(
 | 
| -    const mojo::ConnectionContext& connection_context,
 | 
| -    mojo::InterfaceRequest<mojo::gfx::composition::Compositor> request) {
 | 
| -  compositor_bindings_.AddBinding(new CompositorImpl(engine_.get()),
 | 
| -                                  request.Pass());
 | 
| -}
 | 
| -
 | 
|  }  // namespace compositor
 | 
| 
 |