Index: components/exo/compositor_frame_sink_holder.cc |
diff --git a/components/exo/compositor_frame_sink_holder.cc b/components/exo/compositor_frame_sink_holder.cc |
index c21346fc51b71d6979652fc38cf8e9ba1c5c742b..695aeec1877591bfaba9f849cecda15c93a76088 100644 |
--- a/components/exo/compositor_frame_sink_holder.cc |
+++ b/components/exo/compositor_frame_sink_holder.cc |
@@ -41,7 +41,8 @@ void CompositorFrameSinkHolder::SetResourceReleaseCallback( |
// cc::mojom::MojoCompositorFrameSinkClient overrides: |
void CompositorFrameSinkHolder::DidReceiveCompositorFrameAck() { |
- // TODO(staraz): Implement this |
+ if (surface_) |
+ surface_->DidReceiveCompositorFrameAck(); |
} |
void CompositorFrameSinkHolder::OnBeginFrame(const cc::BeginFrameArgs& args) { |
@@ -62,10 +63,7 @@ void CompositorFrameSinkHolder::ReclaimResources( |
void CompositorFrameSinkHolder::WillDrawSurface( |
const cc::LocalSurfaceId& local_surface_id, |
- const gfx::Rect& damage_rect) { |
- if (surface_) |
- surface_->WillDraw(); |
-} |
+ const gfx::Rect& damage_rect) {} |
//////////////////////////////////////////////////////////////////////////////// |
// cc::ExternalBeginFrameSourceClient overrides: |