Index: cc/test/fake_compositor_frame_sink.cc |
diff --git a/cc/test/fake_compositor_frame_sink.cc b/cc/test/fake_compositor_frame_sink.cc |
index 73336bc59517f94a480258e65e41686a9e4e8a07..b8e085ae09e1c37ddad58acbb0b0a7e26c1793be 100644 |
--- a/cc/test/fake_compositor_frame_sink.cc |
+++ b/cc/test/fake_compositor_frame_sink.cc |
@@ -22,6 +22,11 @@ FakeCompositorFrameSink::FakeCompositorFrameSink( |
FakeCompositorFrameSink::~FakeCompositorFrameSink() = default; |
+void FakeCompositorFrameSink::DetachFromClient() { |
+ ReturnResourcesHeldByParent(); |
+ CompositorFrameSink::DetachFromClient(); |
+} |
+ |
void FakeCompositorFrameSink::SwapBuffers(CompositorFrame frame) { |
ReturnResourcesHeldByParent(); |
@@ -55,20 +60,6 @@ void FakeCompositorFrameSink::SwapBuffersAck() { |
client_->DidSwapBuffersComplete(); |
} |
-bool FakeCompositorFrameSink::BindToClient(CompositorFrameSinkClient* client) { |
- if (CompositorFrameSink::BindToClient(client)) { |
- client_ = client; |
- return true; |
- } else { |
- return false; |
- } |
-} |
- |
-void FakeCompositorFrameSink::DetachFromClient() { |
- ReturnResourcesHeldByParent(); |
- CompositorFrameSink::DetachFromClient(); |
-} |
- |
void FakeCompositorFrameSink::ReturnResourcesHeldByParent() { |
// Check |delegated_frame_data| because we shouldn't reclaim resources |
// for the Display which does not swap delegated frames. |