Index: content/browser/compositor/gpu_output_surface_mac.mm |
diff --git a/content/browser/compositor/gpu_output_surface_mac.mm b/content/browser/compositor/gpu_output_surface_mac.mm |
index fda244489af7a6590025caa5e5cd3155521cc22f..9751c35be5b1eb76f6c5dd8e5522d28dd3bf7fc3 100644 |
--- a/content/browser/compositor/gpu_output_surface_mac.mm |
+++ b/content/browser/compositor/gpu_output_surface_mac.mm |
@@ -52,16 +52,14 @@ GpuOutputSurfaceMac::GpuOutputSurfaceMac( |
gfx::AcceleratedWidget widget, |
scoped_refptr<ContextProviderCommandBuffer> context, |
gpu::SurfaceHandle surface_handle, |
- scoped_refptr<ui::CompositorVSyncManager> vsync_manager, |
- cc::SyntheticBeginFrameSource* begin_frame_source, |
+ const UpdateVSyncParametersCallback& update_vsync_parameters_callback, |
std::unique_ptr<display_compositor::CompositorOverlayCandidateValidator> |
overlay_candidate_validator, |
gpu::GpuMemoryBufferManager* gpu_memory_buffer_manager) |
: GpuSurfacelessBrowserCompositorOutputSurface( |
std::move(context), |
surface_handle, |
- std::move(vsync_manager), |
- begin_frame_source, |
+ update_vsync_parameters_callback, |
std::move(overlay_candidate_validator), |
GL_TEXTURE_RECTANGLE_ARB, |
GL_RGBA, |