Index: components/mus/ws/server_window_surface.cc |
diff --git a/components/mus/ws/server_window_surface.cc b/components/mus/ws/server_window_surface.cc |
index 19482d2a72fd51cd799310cf31bb4b4089db6ad3..d03bc5bd789c5521f8aa059f49aa16c7e2c72ad6 100644 |
--- a/components/mus/ws/server_window_surface.cc |
+++ b/components/mus/ws/server_window_surface.cc |
@@ -70,9 +70,7 @@ void ServerWindowSurface::SubmitCompositorFrame( |
surface_factory_.Create(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), |
base::Bind(&CallCallback, callback)); |
last_submitted_frame_size_ = frame_size; |
window()->delegate()->OnScheduleWindowPaint(window()); |