After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 787876 - [proposal] Add support for ICC color management
[proposal] Add support for ICC color management
Status: RESOLVED NOTGNOME
Product: epiphany
Classification: Core
Component: General
3.26.x
Other Linux
: Normal enhancement
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-09-19 08:10 UTC by Alex
Modified: 2017-09-19 21:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alex 2017-09-19 08:10:43 UTC
This feature is useful for wide gamut and color-calibrated displays. GNOME Desktop provides color management out-of-the-box, but currently Epiphany doesn't seem to take advantage of it.

This feature is available in:
- Firefox (needs to be enabled in config)
- Chrome
- Safari
- IE

When Image is untagged (doesn't have color profile embedded browser assumes that it's sRGB. Also all css color definitions are assumed to be sRGB (Firefox default) so are displayed correctly on color-managed and wide gamut displays.

Under Firefox this feature has got some options:
http://ntown.at/2013/12/28/firefox-color-management/
...but only gfx.color_management.rendering_intent is important. For display (not print) work it can be safely assumed, that "perceptual" intent is used so no new options have to be added to UI.
Comment 1 Michael Catanzaro 2017-09-19 15:18:25 UTC
Again, this is way below Epiphany level. Color management has to be implemented in WebKit. I'm sure the cross-platform bits are already there, because Apple cares about color management, but I have no clue what the state of Linux-specific support is.

Thanks for taking the time to report this.
This issue is most likely a bug in WebKit. Please report the bug to https://bugs.webkit.org/ including a link to this bug report and noting the version of WebKitGTK+ that you have installed. When reporting the WebKit bug, be sure to include the prefix '[GTK]' in the bug summary and select the 'WebKit Gtk' component.