qcms doesn't support ICC version 4
Categories
(Core :: Graphics: Color Management, defect, P3)
Tracking
()
People
(Reporter: alice0775, Assigned: jrmuizel)
References
(Depends on 1 open bug, Blocks 3 open bugs, )
Details
(6 keywords)
Attachments
(14 files)
3.94 KB,
application/octet-stream
|
Details | |
78.29 KB,
application/octet-stream
|
Details | |
84.63 KB,
application/octet-stream
|
Details | |
3.86 KB,
application/octet-stream
|
Details | |
3.96 KB,
application/octet-stream
|
Details | |
100.37 KB,
application/octet-stream
|
Details | |
656.51 KB,
application/octet-stream
|
Details | |
27.80 KB,
application/octet-stream
|
Details | |
242.88 KB,
application/octet-stream
|
Details | |
772 bytes,
patch
|
bholley
:
review+
|
Details | Diff | Splinter Review |
2.98 KB,
application/octet-stream
|
Details | |
3.83 KB,
application/octet-stream
|
Details | |
700 bytes,
application/octet-stream
|
Details | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
![]() |
Reporter | |
Updated•16 years ago
|
![]() |
||
Comment 1•16 years ago
|
||
Comment 2•16 years ago
|
||
Assignee | ||
Comment 3•16 years ago
|
||
Assignee | ||
Comment 5•16 years ago
|
||
Assignee | ||
Updated•16 years ago
|
Assignee | ||
Comment 8•16 years ago
|
||
Updated•16 years ago
|
Updated•16 years ago
|
Comment 9•16 years ago
|
||
Comment 10•16 years ago
|
||
Comment 11•16 years ago
|
||
Comment 12•16 years ago
|
||
Comment 13•16 years ago
|
||
Assignee | ||
Comment 14•16 years ago
|
||
Comment 15•16 years ago
|
||
Assignee | ||
Comment 16•16 years ago
|
||
Comment 17•16 years ago
|
||
Comment 18•16 years ago
|
||
Comment 20•16 years ago
|
||
Comment 21•16 years ago
|
||
Comment 22•16 years ago
|
||
Comment 23•16 years ago
|
||
Comment 24•16 years ago
|
||
Comment 25•16 years ago
|
||
Comment 26•16 years ago
|
||
Comment 27•16 years ago
|
||
Comment 28•16 years ago
|
||
Comment 29•16 years ago
|
||
Comment 30•16 years ago
|
||
Comment 31•16 years ago
|
||
Assignee | ||
Comment 32•16 years ago
|
||
Assignee | ||
Comment 33•16 years ago
|
||
Comment 34•16 years ago
|
||
Comment 35•16 years ago
|
||
Comment 36•16 years ago
|
||
Assignee | ||
Comment 37•16 years ago
|
||
Comment 38•16 years ago
|
||
Assignee | ||
Comment 40•16 years ago
|
||
Comment 41•16 years ago
|
||
Comment 42•16 years ago
|
||
Comment 43•16 years ago
|
||
Comment 44•16 years ago
|
||
Comment 45•16 years ago
|
||
Comment 46•16 years ago
|
||
Assignee | ||
Comment 47•16 years ago
|
||
Comment 48•16 years ago
|
||
Assignee | ||
Comment 49•16 years ago
|
||
Assignee | ||
Comment 50•16 years ago
|
||
Assignee | ||
Comment 51•16 years ago
|
||
Assignee | ||
Comment 52•16 years ago
|
||
Assignee | ||
Comment 53•15 years ago
|
||
Comment 54•15 years ago
|
||
Assignee | ||
Comment 55•15 years ago
|
||
Assignee | ||
Updated•15 years ago
|
Comment 56•15 years ago
|
||
Updated•15 years ago
|
Comment 57•15 years ago
|
||
Updated•15 years ago
|
Comment 58•15 years ago
|
||
Updated•15 years ago
|
Comment 59•15 years ago
|
||
Comment 60•15 years ago
|
||
Comment 61•15 years ago
|
||
Comment 62•15 years ago
|
||
Updated•15 years ago
|
Comment 63•15 years ago
|
||
Comment 64•15 years ago
|
||
Updated•15 years ago
|
Comment 65•15 years ago
|
||
Comment 66•15 years ago
|
||
Comment 67•15 years ago
|
||
Comment 68•15 years ago
|
||
Comment 69•15 years ago
|
||
Comment 70•15 years ago
|
||
Comment 71•15 years ago
|
||
Comment 72•15 years ago
|
||
Updated•15 years ago
|
Comment 73•15 years ago
|
||
Comment 75•15 years ago
|
||
Comment 76•15 years ago
|
||
Comment 77•15 years ago
|
||
Comment 78•15 years ago
|
||
Comment 79•15 years ago
|
||
Assignee | ||
Comment 80•15 years ago
|
||
Comment 81•15 years ago
|
||
Comment 82•15 years ago
|
||
Comment 83•15 years ago
|
||
Comment 84•15 years ago
|
||
Comment 85•15 years ago
|
||
Comment 86•15 years ago
|
||
Comment 87•15 years ago
|
||
Comment 88•15 years ago
|
||
Comment 91•15 years ago
|
||
Comment 92•15 years ago
|
||
Comment 93•15 years ago
|
||
Assignee | ||
Comment 94•15 years ago
|
||
Comment 95•15 years ago
|
||
Comment 96•15 years ago
|
||
Comment 97•15 years ago
|
||
Comment 98•15 years ago
|
||
Comment 99•15 years ago
|
||
Assignee | ||
Comment 100•15 years ago
|
||
Comment 101•15 years ago
|
||
Comment 102•15 years ago
|
||
Comment 103•15 years ago
|
||
Comment 104•15 years ago
|
||
Assignee | ||
Comment 105•15 years ago
|
||
Comment 106•15 years ago
|
||
Comment 107•15 years ago
|
||
Comment 108•15 years ago
|
||
Comment 109•15 years ago
|
||
Comment 110•15 years ago
|
||
Comment 111•15 years ago
|
||
Comment 112•15 years ago
|
||
Assignee | ||
Comment 113•15 years ago
|
||
Comment 114•15 years ago
|
||
Comment 115•15 years ago
|
||
Comment 119•14 years ago
|
||
Comment 120•14 years ago
|
||
Comment 121•14 years ago
|
||
Comment 122•14 years ago
|
||
Comment 123•14 years ago
|
||
Comment 124•14 years ago
|
||
Comment 125•14 years ago
|
||
Comment 126•14 years ago
|
||
Comment 127•14 years ago
|
||
Comment 128•14 years ago
|
||
Comment 129•14 years ago
|
||
Comment 130•14 years ago
|
||
Comment 131•14 years ago
|
||
Comment 132•14 years ago
|
||
Comment 133•14 years ago
|
||
Comment 134•14 years ago
|
||
Comment 135•14 years ago
|
||
Comment 136•14 years ago
|
||
Comment 137•14 years ago
|
||
![]() |
Reporter | |
Comment 138•14 years ago
|
||
Comment 139•14 years ago
|
||
Comment 140•14 years ago
|
||
Comment 141•14 years ago
|
||
Comment 142•14 years ago
|
||
Comment 143•14 years ago
|
||
Comment 144•14 years ago
|
||
Comment 145•14 years ago
|
||
Comment 146•14 years ago
|
||
Comment 147•14 years ago
|
||
Comment 149•13 years ago
|
||
Comment 150•13 years ago
|
||
Comment 151•12 years ago
|
||
Updated•12 years ago
|
Updated•11 years ago
|
![]() |
Reporter | |
Updated•10 years ago
|
![]() |
||
Comment 152•10 years ago
|
||
![]() |
Reporter | |
Updated•10 years ago
|
Comment 153•8 years ago
|
||
Comment 154•8 years ago
|
||
Comment 155•8 years ago
|
||
![]() |
Reporter | |
Updated•8 years ago
|
Updated•8 years ago
|
Comment 156•8 years ago
|
||
Comment 157•8 years ago
|
||
Comment 158•8 years ago
|
||
Comment 159•8 years ago
|
||
![]() |
||
Comment 160•7 years ago
|
||
![]() |
||
Comment 161•7 years ago
|
||
Comment 162•7 years ago
|
||
Comment 163•3 years ago
|
||
Today, the lack of ICC v4 makes XYB JPEGs look green.
See https://twitter.com/jyzg/status/1569249920556888066 for an example, left image is libjpeg, right is XYB (in this version defined as an RGB jpeg).
Updated•2 years ago
|
Comment 164•2 years ago
|
||
The severity field for this bug is relatively low, S3. However, the bug has 8 duplicates, 113 votes and 103 CCs.
:aosmond, could you consider increasing the bug severity?
For more information, please visit auto_nag documentation.
Comment 166•2 years ago
|
||
Latest version is Little CMS 2.13.1 from Jan 2022, so actively maintained including security and bugfixes.
This 14-year-old bug means Firefox is trailing Chrome and Safari in this area; which is particularly important given wide gamut color in CSS Color 4 and 5 (part of Interop 2022) and the increase in profiled, wide gamut screens in consumer hardware.
Comment 167•2 years ago
|
||
The last needinfo from me was triggered in error by recent activity on the bug. I'm clearing the needinfo since this is a very old bug and I don't know if it's still relevant.
Comment 168•2 years ago
|
||
At least pdf-view still doesnt seem to support any CSS either 2 nor 4.
Picture looks correct (for me) in html: https://www.color.org/version4html.xalter
But no support for CSS at all in pdf-view: https://www.color.org/version4pdf.pdf
Assignee | ||
Comment 169•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 170•2 years ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: It's a feature people have wanted for a long time and Chrome and Safari have done it for a long time.
[Affects Firefox for Android]: I'm not sure
[Suggested wording]: Firefox now supports properly color correcting images tagged with ICCv4 profiles.
[Links (documentation, blog post, etc)]:
Comment 171•2 years ago
|
||
Comment 172•2 years ago
|
||
I agree that after closing out this long-standing bug, a note to say
a) why it is important
b) that it can now be relied upon, being fully cross-browser
would be appreciated.
Comment 173•2 years ago
|
||
bugherder |
Comment 174•2 years ago
|
||
(In reply to Grisu from comment #168)
But no support for CSS at all in pdf-view: https://www.color.org/version4pdf.pdf
It's bug 860023.
Comment 175•2 years ago
|
||
(In reply to Grisu from comment #168)
At least pdf-view still doesnt seem to support any CSS either 2 nor 4.
You man ICC, or really CSS?
Comment 176•2 years ago
|
||
Sorry, of course ICC v2 and v4 doesnt work with pdf.
Just open the link and you will see the wrong colors.
Comment 177•2 years ago
|
||
PDF spec 1.3 to 1.7 supports ICC profile format spec 2.x
PDF spec 2.x supports ICC profile format spec 2.x and 4.x
Anything creating PDF is expected to convert a v4 ICC profile into a v2 ICC profile, rather than embedding a v4 profile and expecting the reader to handle it.
Comment 178•2 years ago
|
||
Thats what Edge-Chrome is doing, showing at least ICC v2 correctly and failing with ICC v4.
But on Firefox I see different coulors in all 4 quarters.
Comment 179•2 years ago
|
||
Bug 860023 handles ICC proiles in PDFs.
Updated•2 years ago
|
Comment 180•2 years ago
|
||
(In reply to polet82 from comment #4)
I wonder why is that? v4 worked fine in 3.0
(In reply to Dave from comment #7)
So who was the brain child who thought it would be a good idea to switch
without bothering to check if ICC V4 is supported.
(In reply to Simon Garrett from comment #28)
I think it a mistake to remove v4 support, especially without telling
anyone. This has caused considerable grief in the user community,
especially among those not computer literate for whom colour management is a
bit of a mystery at the best of times. I really think Mozilla should avoid
doing anything like this again. If any features absolutely must be removed,
there should be big easy-to-understand warnings when you try to upgrade.
(In reply to ruben.nesvadba from comment #59)
The feature being: support for IIC V4 color profiles / passing the test on:
(In reply to Aaron Kelly from comment #86)
Please consider switching back to LCMS (or LCMS 2) until QCMS is working
properly. All the speed in the world does not matter if it doesn't perform
the intended function properly.
(In reply to Emanuel Hoogeveen [:ehoogeveen] from comment #155)
More specifically, the value of gfx.color_management.enablev4 is still false
by default. Unfortunately I don't think anyone is actively working on qcms
(or has in years).
(In reply to Jyrki Alakuijala from comment #163)
Today, the lack of ICC v4 makes XYB JPEGs look green.
See https://twitter.com/jyzg/status/1569249920556888066 for an example, left image is libjpeg, right is XYB (in this version defined as an RGB jpeg).
Before this comment the issue had nothing to do with PDF (despite the ICC page mentioning a PDF version)!
(In reply to Grisu from comment #168)
At least pdf-view still doesnt seem to support any CSS either 2 nor 4.
Picture looks correct (for me) in html: https://www.color.org/version4html.xalter
But no support for CSS at all in pdf-view: https://www.color.org/version4pdf.pdf
Then this comment seems to be the reason to close the bug!
(In reply to Chris Murphy from comment #177)
PDF spec 1.3 to 1.7 supports ICC profile format spec 2.x
PDF spec 2.x supports ICC profile format spec 2.x and 4.xAnything creating PDF is expected to convert a v4 ICC profile into a v2 ICC profile, rather than embedding a v4 profile and expecting the reader to handle it.
And this seems to be a completely different issue IMHO:
(In reply to Masatoshi Kimura [:emk] from comment #179)
Bug 860023 handles ICC proiles in PDFs.
So basically I really wonder: While celebrating the standstill in qcms for 14 years, there would have been a working solution named LCMS all the time. I'm not sure bug 1564585 is basically a consequence of this one, but I'm really tired seeing green faces (even the DuckDuckGo icon appears green) all the time.
Comment 181•2 years ago
|
||
I could not reach this bug from bug 1500737. Adding dependency.
Updated•2 years ago
|
Description
•