| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 9f0ba3566e3cc780acac2f961c65b41f34f9c456..306641855c305efa0c340430691dcb221d0054d3 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -1283,6 +1283,12 @@ blink::WebLayerTreeView* RenderWidget::initializeLayerTreeView() {
|
| OnDeviceScaleFactorChanged();
|
| compositor_->SetRasterColorSpace(screen_info_.icc_profile.GetColorSpace());
|
| compositor_->SetContentSourceId(current_content_source_id_);
|
| +#if defined(USE_AURA)
|
| + RendererWindowTreeClient* window_tree_client =
|
| + RendererWindowTreeClient::Get(routing_id_);
|
| + if (window_tree_client)
|
| + compositor_->SetLocalSurfaceId(window_tree_client->local_surface_id());
|
| +#endif
|
| // For background pages and certain tests, we don't want to trigger
|
| // CompositorFrameSink creation.
|
| if (compositor_never_visible_ || !RenderThreadImpl::current())
|
|
|