Index: cc/test/fake_delegated_renderer_layer_impl.cc |
diff --git a/cc/test/fake_delegated_renderer_layer_impl.cc b/cc/test/fake_delegated_renderer_layer_impl.cc |
index f38d5f6b1340a2fc0a9afb8f50e1d1744175ec65..28db1e4d53cca5809c394b6a1389f6cce29056e4 100644 |
--- a/cc/test/fake_delegated_renderer_layer_impl.cc |
+++ b/cc/test/fake_delegated_renderer_layer_impl.cc |
@@ -53,10 +53,10 @@ void NoopReturnCallback(const ReturnedResourceArray& returned, |
void FakeDelegatedRendererLayerImpl::SetFrameDataForRenderPasses( |
float device_scale_factor, |
- RenderPassList* pass_list) { |
+ const RenderPassList& pass_list) { |
scoped_ptr<DelegatedFrameData> delegated_frame(new DelegatedFrameData); |
delegated_frame->device_scale_factor = device_scale_factor; |
- delegated_frame->render_pass_list.swap(*pass_list); |
+ RenderPass::CopyAll(pass_list, &delegated_frame->render_pass_list); |
ResourceProvider* resource_provider = layer_tree_impl()->resource_provider(); |