Index: components/mus/surfaces/direct_output_surface.cc |
diff --git a/components/mus/surfaces/direct_output_surface.cc b/components/mus/surfaces/direct_output_surface.cc |
index c4c3544230604e757e2c99026e47e16e9ea848e3..2ad65c5a2822a42ed6b2505748cc04df45f496e4 100644 |
--- a/components/mus/surfaces/direct_output_surface.cc |
+++ b/components/mus/surfaces/direct_output_surface.cc |
@@ -48,7 +48,8 @@ void DirectOutputSurface::OnVSyncParametersUpdated( |
interval.is_zero() ? cc::BeginFrameArgs::DefaultInterval() : interval); |
} |
-void DirectOutputSurface::SwapBuffers(cc::CompositorFrame* frame) { |
+void DirectOutputSurface::SwapBuffers( |
+ std::unique_ptr<cc::CompositorFrame> frame) { |
DCHECK(context_provider_); |
DCHECK(frame->gl_frame_data); |
if (frame->gl_frame_data->sub_buffer_rect == |