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 478b0cb425e400dbc1bee559cec349c7d2dc0052..3e51acd7a7bf75956e76dd6cb7507bba03e5d624 100644 |
--- a/content/browser/compositor/gpu_process_transport_factory.cc |
+++ b/content/browser/compositor/gpu_process_transport_factory.cc |
@@ -208,8 +208,8 @@ scoped_ptr<cc::OutputSurface> GpuProcessTransportFactory::CreateOutputSurface( |
} |
scoped_ptr<SurfaceDisplayOutputSurface> output_surface( |
new SurfaceDisplayOutputSurface(manager, |
- next_surface_id_namespace_++, |
- offscreen_context_provider)); |
+ compositor->surface_id_allocator(), |
+ offscreen_context_provider)); |
display_client->set_surface_output_surface(output_surface.get()); |
output_surface->set_display(display_client->display()); |
data->display_client = display_client.Pass(); |