Index: services/surfaces/surfaces_impl.h |
diff --git a/services/surfaces/surfaces_impl.h b/services/surfaces/surfaces_impl.h |
index 2c7d1a4c7ace297fb8934aabc6e2510e1a9f189f..49c7eeaad9212607f6080f38b309df9c5de8f4f6 100644 |
--- a/services/surfaces/surfaces_impl.h |
+++ b/services/surfaces/surfaces_impl.h |
@@ -52,6 +52,8 @@ class SurfacesImpl : public mojo::Surface, |
~SurfacesImpl() override; |
// Surface implementation. |
+ void GetIdNamespace(const Surface::GetIdNamespaceCallback& callback) override; |
+ void SetResourceReturner(mojo::ResourceReturnerPtr returner) override; |
void CreateSurface(uint32_t local_id) override; |
void SubmitFrame(uint32_t local_id, |
mojo::FramePtr frame, |
@@ -95,6 +97,7 @@ class SurfacesImpl : public mojo::Surface, |
scoped_ptr<cc::Display> display_; |
mojo::ScopedMessagePipeHandle command_buffer_handle_; |
mojo::WeakBindingSet<ViewportParameterListener> parameter_listeners_; |
+ mojo::ResourceReturnerPtr returner_; |
mojo::StrongBinding<Surface> binding_; |
DISALLOW_COPY_AND_ASSIGN(SurfacesImpl); |