| Index: content/browser/compositor/gpu_process_transport_factory.cc
|
| diff --git a/content/browser/compositor/gpu_process_transport_factory.cc b/content/browser/compositor/gpu_process_transport_factory.cc
|
| index fe90a7c50fcdb613433eca2ee65401bf75b6e231..ef91eff3e47ca3597d8ae1117adc7072ab7e09d1 100644
|
| --- a/content/browser/compositor/gpu_process_transport_factory.cc
|
| +++ b/content/browser/compositor/gpu_process_transport_factory.cc
|
| @@ -188,15 +188,7 @@ scoped_ptr<cc::OutputSurface> GpuProcessTransportFactory::CreateOutputSurface(
|
| output_surface_proxy_,
|
| CreateSoftwareOutputDevice(compositor),
|
| per_compositor_data_[compositor]->surface_id,
|
| - &output_surface_map_,
|
| - compositor->vsync_manager()));
|
| - } else {
|
| - display_surface = make_scoped_ptr(new GpuBrowserCompositorOutputSurface(
|
| - context_provider,
|
| - per_compositor_data_[compositor]->surface_id,
|
| - &output_surface_map_,
|
| - compositor->vsync_manager(),
|
| - CreateOverlayCandidateValidator(compositor->widget())));
|
| + &output_surface_map_));
|
| }
|
| scoped_ptr<OnscreenDisplayClient> display_client(new OnscreenDisplayClient(
|
| display_surface.Pass(), manager, compositor->task_runner()));
|
| @@ -227,8 +219,7 @@ scoped_ptr<cc::OutputSurface> GpuProcessTransportFactory::CreateOutputSurface(
|
| output_surface_proxy_,
|
| CreateSoftwareOutputDevice(compositor),
|
| per_compositor_data_[compositor]->surface_id,
|
| - &output_surface_map_,
|
| - compositor->vsync_manager()));
|
| + &output_surface_map_));
|
| return surface.PassAs<cc::OutputSurface>();
|
| }
|
|
|
| @@ -237,7 +228,6 @@ scoped_ptr<cc::OutputSurface> GpuProcessTransportFactory::CreateOutputSurface(
|
| context_provider,
|
| per_compositor_data_[compositor]->surface_id,
|
| &output_surface_map_,
|
| - compositor->vsync_manager(),
|
| CreateOverlayCandidateValidator(compositor->widget())));
|
| if (data->reflector.get())
|
| data->reflector->ReattachToOutputSurfaceFromMainThread(surface.get());
|
|
|