| Index: content/browser/renderer_host/render_widget_host_impl.cc
|
| diff --git a/content/browser/renderer_host/render_widget_host_impl.cc b/content/browser/renderer_host/render_widget_host_impl.cc
|
| index edd21fe5987575faff070ae5dc9e50fd355d00f0..289879da2c4954ff3fc79fc845006e70883dd146 100644
|
| --- a/content/browser/renderer_host/render_widget_host_impl.cc
|
| +++ b/content/browser/renderer_host/render_widget_host_impl.cc
|
| @@ -1482,7 +1482,9 @@ bool RenderWidgetHostImpl::OnSwapCompositorFrame(
|
| ack.gl_frame_data = frame->gl_frame_data.Pass();
|
| ack.gl_frame_data->sync_point = 0;
|
| } else if (frame->delegated_frame_data) {
|
| - ack.resources.swap(frame->delegated_frame_data->resource_list);
|
| + cc::TransferableResource::ReturnResources(
|
| + frame->delegated_frame_data->resource_list,
|
| + &ack.resources);
|
| } else if (frame->software_frame_data) {
|
| ack.last_software_frame_id = frame->software_frame_data->id;
|
| }
|
|
|