| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 430c7c9b7acaf27a0893850fec98a5d40ce049e6..ee280f576f16d2aae93adaca5486c100c475cd90 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -1043,6 +1043,7 @@ void RenderWidget::Resize(const ResizeParams& params) {
|
| if (compositor_) {
|
| compositor_->setViewportSize(params.physical_backing_size);
|
| compositor_->setBottomControlsHeight(params.bottom_controls_height);
|
| + compositor_->SetDeviceColorSpace(screen_info_.icc_profile.GetColorSpace());
|
| }
|
|
|
| visible_viewport_size_ = params.visible_viewport_size;
|
| @@ -1125,6 +1126,7 @@ void RenderWidget::initializeLayerTreeView() {
|
| compositor_deps_);
|
| compositor_->setViewportSize(physical_backing_size_);
|
| OnDeviceScaleFactorChanged();
|
| + compositor_->SetDeviceColorSpace(screen_info_.icc_profile.GetColorSpace());
|
| // For background pages and certain tests, we don't want to trigger
|
| // OutputSurface creation.
|
| if (compositor_never_visible_ || !RenderThreadImpl::current())
|
|
|