| 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(
|
|
|