Index: content/browser/renderer_host/delegated_frame_host.cc |
diff --git a/content/browser/renderer_host/delegated_frame_host.cc b/content/browser/renderer_host/delegated_frame_host.cc |
index df479af0112a259e54000e699d091420b50c8b8c..9a84189935b50063f907ed8a35cba9d37010036a 100644 |
--- a/content/browser/renderer_host/delegated_frame_host.cc |
+++ b/content/browser/renderer_host/delegated_frame_host.cc |
@@ -486,9 +486,7 @@ void DelegatedFrameHost::SwapDelegatedFrame(uint32_t output_surface_id, |
ack_callback = base::Bind(&DelegatedFrameHost::SurfaceDrawn, AsWeakPtr(), |
output_surface_id); |
} |
- std::unique_ptr<cc::CompositorFrame> frame_copy(new cc::CompositorFrame); |
- *frame_copy = std::move(frame); |
- surface_factory_->SubmitCompositorFrame(surface_id_, std::move(frame_copy), |
+ surface_factory_->SubmitCompositorFrame(surface_id_, std::move(frame), |
ack_callback); |
} |
released_front_lock_ = NULL; |