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..3783a91ae9ce3b4e3577f2d06ff52969ca2fd782 100644 |
--- a/content/browser/compositor/gpu_process_transport_factory.cc |
+++ b/content/browser/compositor/gpu_process_transport_factory.cc |
@@ -211,6 +211,7 @@ scoped_ptr<cc::OutputSurface> GpuProcessTransportFactory::CreateOutputSurface( |
new SurfaceDisplayOutputSurface(manager, |
next_surface_id_namespace_++, |
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(); |
return output_surface.PassAs<cc::OutputSurface>(); |