Index: content/renderer/android/synchronous_compositor_output_surface.cc |
diff --git a/content/renderer/android/synchronous_compositor_output_surface.cc b/content/renderer/android/synchronous_compositor_output_surface.cc |
index 2cbcf4dc70fa57683c82be939eccf0c795c5ba71..63bbbd92de605375c0ab1086176e107741e364cb 100644 |
--- a/content/renderer/android/synchronous_compositor_output_surface.cc |
+++ b/content/renderer/android/synchronous_compositor_output_surface.cc |
@@ -338,12 +338,12 @@ void SynchronousCompositorOutputSurface::InvokeComposite( |
void SynchronousCompositorOutputSurface::OnReclaimResources( |
uint32_t output_surface_id, |
- const cc::CompositorFrameAck& ack) { |
+ const cc::ReturnedResourceArray& resources) { |
// Ignore message if it's a stale one coming from a different output surface |
// (e.g. after a lost context). |
if (output_surface_id != output_surface_id_) |
return; |
- ReclaimResources(&ack); |
+ ReclaimResources(resources); |
} |
void SynchronousCompositorOutputSurface::SetMemoryPolicy(size_t bytes_limit) { |
@@ -397,8 +397,7 @@ bool SynchronousCompositorOutputSurface::CalledOnValidThread() const { |
void SynchronousCompositorOutputSurface::ReturnResources( |
const cc::ReturnedResourceArray& resources) { |
DCHECK(resources.empty()); |
- cc::CompositorFrameAck ack; |
- client_->ReclaimResources(&ack); |
+ client_->ReclaimResources(resources); |
} |
void SynchronousCompositorOutputSurface::SetBeginFrameSource( |