| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 6be17703805bf314b827aec8378149cd83b9110a..76be34d54dee28e65460ae4ba2418696e89fe6ec 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())
|
|
|