New issue
Advanced search Search tips

Issue 762776 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 755747
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Chrome UI and web content has a green tint applied to it

Reported by digito...@gmail.com, Sep 7 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36

Steps to reproduce the problem:
1. Launch Chrome Browser
2. 
3. 

What is the expected behavior?
Colors should match Chrome 60 and below, Firefox, Internet Explorer, and Edge.

What went wrong?
entire UI and all web content has a green tint applied to it. If a new windows is launched with CTRL-N or through the menu, colors are correct in that new window.  Colors are only incorrect in the initial window when launching chrome.

Did this work before? Yes Chrome 60

Chrome version: 61.0.3163.79  Channel: stable
OS Version: 10.0
Flash Version:
 

Comment 1 Deleted

Attached are two screen shots.  The first is this page showing the green tine.  The second is the same page opened in a new window which shows the correct colors.
Incorrect Colors.png
104 KB View Download
Correct Colors.png
94.8 KB View Download
I have two displays on my PC.  If I disable one of the displays, this issue does not occur.

Comment 4 by grawity@gmail.com, Sep 7 2017

Does this go away when setting chrome://flags/#enable-color-correct-rendering to "disabled"? I'm having a similar problem on a Linux laptop – with blue becoming _purple_ – and disabling the "color-correct" rendering was a workaround.

Comment 5 by grawity@gmail.com, Sep 7 2017

Update – disabling the "autodetected" ICC profile in GNOME's color settings also fixes the problem in my case. So try doing the same in your Windows display settings – either the installed profile is wrong, or Chrome is misinterpreting it.
If I change chrome://flags/#enable-color-correct-rendering to disabled the problem goes away.  It appears Chrome is misinterpreting the ICC profiles when there is more than one monitor connected.  I have 2 different brands and sizes of monitors.  I am unable to test whether the problem happens with two identical monitors.  
Cc: pbomm...@chromium.org ccameron@chromium.org
Components: -UI Internals>Skia
cc'ing ccameron@  for further triage of the bug.
Owner: ccameron@chromium.org
Status: Assigned (was: Unconfirmed)
Could you attach the ICC profiles of the two monitors?

Windows should correctly handle multi-monitor (though it may require a window resize to snap to the right color profile).

Linux doesn't yet support multi-monitor color profiles (it uses whatever the _ICC_PROFILE atom is set to).

Comment 10 by sws...@gmail.com, Sep 8 2017

I'm having a brownish overlay on my second monitor (benq), chrome://flags/#enable-color-correct-rendering disable gives a temporary fix.
2017-09-07_13-40-27.png
53.7 KB View Download
BenQ GW2406Z.ICM
6.8 KB Download
TPMB72_1.icm
1.0 KB Download

Comment 11 by grawity@gmail.com, Sep 8 2017

In my case, I only have *one* monitor (laptop LCD panel), but I suspect that the autodetected profile might be wrong. (Apparently the list has two of them, detected by different GNOME versions, for the same monitor, but with opposite data...) Attaching both.
Inspiron_5547_edid_gsd3.16.3_okayIguess.icc
1.4 KB Download
Inspiron_5547_edid_gsd3.22.1_purpletint.icc
1.3 KB Download
Mergedinto: 755747
Status: Duplicate (was: Assigned)
Re #10, the color profile in BenQ GW2406Z.ICM is indeed very brown. Unless you intentionally set this color profile, please un-set it.

Re #11, this is not as bad as #10, but also not great.

For Chrome 61, disabling color correct rendering will make Chrome assume that you have an sRGB monitor.

In Chrome 62 (and possibly a re-spin of Chrome 61), there will be an explicit option in about:flags where you can tell Chrome to ignore your installed color profile, and use sRGB instead.
I have 2 monitors.  My primary display is a ViewSonic VX2739wm.  My secondary display is a Dell 1708FP.  Both displays are connected via DVI.  The Dell is rotated vertically.

If I launch Chrome on the Dell display, the colors display correctly. If I launch Chrome on the Viewsonic, the colors display incorrectly, but ONLY if the Dell is connected.  If I disconnect the Dell, the Viewsonic always displays the colors correctly in Chrome.  

The ViewSonic profile (VX2739wm.ICM) is the only profile configured on the Devices tab for the ViewSonic. 

The Dell profile (1708FP.ICM) is the only profile configured on the Devices tab for the Dell.

Removing both of these profiles from Color Management does not fix the problem.
VX2739wm.ICM
528 bytes Download
1708FP.ICM
6.8 KB Download

Comment 14 by grawity@gmail.com, Sep 8 2017

ccameron (#12): Thanks; I think just I'll set the system-wide profile to sRGB so that other apps won't have similar problems. (By the way, you linked to  issue 755747  which is not visible to the public, is that intended?)

Comment 15 by sws...@gmail.com, Sep 8 2017

Re #12, the profile is automatically installed by system and I've not tuned it manually, also, trying to remove the profile will not affect this issue, the color is still incorrect.
Re #15 -- Chrome is correctly interpreting that color profile (I installed it on a Mac and everything turned brown). Changing the monitor's color profile to sRGB will fix the issue, though you may need to restart Chrome for the change to take effect.

Comment 17 by sws...@gmail.com, Sep 10 2017

Re #16, the problem still persist with sRGB default
colorcpl_2017-09-10_12-09-14.png
31.4 KB View Download

Sign in to add a comment