This bug covers all work to plumb color profile information through to the compositor, so that video elements can have color correction applied by the GLRenderer.
I'm pretty sure the same thing would happen if you ran those tests on windows or mac with a color profile configured. Not sure what the best past forward is, but choices include:
1) Don't set a color profile on your display.
2) run the tests in a virtual X11 instance, with no color profile set
3) Fix the tests.
4) Fix webkit.
I guess we need to add the same kind of unset-and-set-it-back hack to linux as we have on mac. Although, a flag override or ignore the displays ICC profile would be better I think.
Thank you hubbe for implementing monitor color profiles for Linux (X11).
I notice a comment about multi-monitors in the CL. You probably know this already, but the atom name for additional monitors is _ICC_PROFILE_1 and so forth.
Yeah, I know about _ICC_PROFILE_1, the problem is that the framework around ICC profiles is pretty primitive and is polled. Hopefully we can eventually pull the ICC profile from the monitor the window is actually on, but not yet.
Comment 1 by bugdroid1@chromium.org
, Jun 24 2016