ICCv4 color profile support

  • Hi,
    when will Opera support ICCv4 color profiles? Chrome does it now and Opera is basically a Chrome skin so why is this very important feature not included?

    Test here: http://cameratico.com/tools/web-browser-color-management-test/

    Thanks!

  • Opera and Chrome share a renderer and basically nothing else. If it is working for one and not the other then that means the renderer is likely not what is allowing the feature to work. Seeing as it is broken in Vivaldi also I am guessing the support is specific to Chrome and not part of its renderer.

  • Strange ... test working in Vivaldi here (latest 64-bit snapshot). Also works in Opera (64-bit Developer), but fails in Firefox.

  • It also amazingly works in Opera 12.18!
    :lol:

  • Not "amazingly", we had discussions about it and a more thorough test page.

  • Strange ... test working in Vivaldi here (latest 64-bit snapshot).

    I'm running the latest stable version and it only passes the first test, not the second. Same with Opera.

  • Test here

    I've checked with Opera developer 44 and it passed both tests.

  • Strange ... test working in Vivaldi here (latest 64-bit snapshot).

    I'm running the latest stable version and it only passes the first test, not the second. Same with Opera.

    Well, "snapshot" is Vivaldi's equivalent of Developer, so must be something in the newer version of Chromium that both would have.

  • Not "amazingly", we had discussions about it and a more thorough test page.

    Well it surprised me, as Opera 12 hasn't been updated for so long now!
    It even supports ICCv4 on Windows XP, which the latest Firefox 51 doesn't.
    🙂

  • Version: 42.0.2393.517 - Opera is up to date

    How did you manage to pass the test?

    In addition, I have a ICCv4 matrix type icm profile and i compared the display result in Opera with Photoshop and the colours are very different.

  • Okay i did some tests with JPG files with various browsers (all latest versions):

    Opera:

    1. sRGB profile embedded - OK

    2. sRGB profile not embedded - FAIL - colours too bright, does not seem to read monitor profile

    Firefox:

    1. sRGB profile embedded - OK

    2. sRGB profile not embedded - OK

    Chrome:

    1. sRGB profile embedded - SUPERFAIL, image almost black, i assume something gets applied twice

    2. sRGB profile not embedded - FAIL - colours too bright, does not seem to read monitor profile

    And this is a tweaked system, since the browsers occasionally seem to read the icm profile of the INCORRECT monitor. So in order to achieve some amount of stability i had to set my external monitor profile as my laptop screen profile while running the browsers on the external screen. This means that colours on my laptop screen are now incorrect, but fine, don't need it.

    So it seems like a clear win for FireFox with Chrome coming in last. Overall a pretty bad result if also considering the issue of the browsers reading the profile of the incorrect monitor.

    P.S. I have my wide gamut external monitor calibrated to Adobe gamut so the errors are easy to spot.

  • Version: 42.0.2393.517 - Opera is up to date
    How did you manage to pass the test?
    In addition, I have a ICCv4 matrix type icm profile and i compared the display result in Opera with Photoshop and the colours are very different.

    I passed the test using Opera Developer 44.0.2487.0, not Opera Stable (42) nor even Opera Beta (43). Both 42 and 43 failed when I (later) tested them. So ... probably about next month, when 44 makes it to stable, Opera will pass. (Unstable versions are available from the Desktop Team blog, but being "unstable" are "Use at your own risk.")

  • I did the same test with Opera 44 - developer.
    It now passes the ICCv4 test but the colours are still incorrect.

    Opera:

    1. sRGB profile embedded - reads the ICC profile of the incorrect screen, need to set incorrect profile on laptop screen to get it to work on external screen.

    2. sRGB profile not embedded (untagged image) - FAIL, does not read monitor profile

  • It seems that the Chrome bug has been merged into Opera.

    Images in browser are superdark. Browser is useless at this point.

    When will this fix be merged into Opera:
    https://bugs.chromium.org/p/chromium/issues/detail?id=687194#

  • Firefox vs Opera:

    Opera master bug

  • When will this fix be merged into Opera

    When Opera releases a version built on the same version of the renderer that that fix was part of.

  • Which is the most realistic with the capture?
    If the right image it's Opera, good.

  • Which is the most realistic with the capture?
    If the right image it's Opera, good.

    The incorrect Opera image is on the right. Superdark with a huge amount of black clipping.

  • I prefer colorful, but if it's not as the real scene, then it's wrong.

  • It should be a priority, browser is unusable for a lot of people whos profiles are not sRGB related.

    You know what, nevermind, after 15 years of Opera use i think it is time to unistall it.

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.