Skip to content

Commit 7fad913

Browse files
committed
[css-color-4][editorial] Update changes
1 parent 905e7cd commit 7fad913

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

css-color-4/Overview.bs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6869,6 +6869,25 @@ Changes</h2>
68696869
</h3>
68706870

68716871
<ul>
6872+
<!-- to 16 Dec 2023 -->
6873+
<li>Avoid returning negative saturation in rgb to hsl conversion; adjust the hue to point to "the other side" instead</li>
6874+
<li>Use 64 bit accurate matrices for ProPhoto, which does not have a rational form</li>
6875+
<li>Oklab matrices recalculated for 64bit precision (returns same results as before, at 32 bit precision)</li>
6876+
<li>Consistently return output of GMA in the destination color space, even if no mapping is performed because the destination is unbounded</li>
6877+
<li>Added explanation for why one JND for Oklab is 0.02, not 2 </li>
6878+
<li>Clarified that resolving sRGB values does not apply to the color() function</li>
6879+
<li>Moved alpha value definition up to the opacity property, clarified that opacity specified values are not clamped.</li>
6880+
<li>System Colors now explicitly permit spoofing, to preserve privacy</li>
6881+
<li>Corrected the inverse chromatic adaptation matrix for D50 to D65 </li>
6882+
<li>Consistently distinguish linear Bradfrod from the original, more complicated, Bradford chromatic adaptation algorithm</li>
6883+
<li>In the gamut mapping algorithm, return clipped as the gamut mapped result, avoiding un-necessary steps</li>
6884+
<li>Updated chromatic adaptation matrices to higher precision</li>
6885+
<li>Added Add 'parse a css color' algorithm, so non-CSS specs using colors don't have to reinvent the machinery here.</li>
6886+
<li>Clarified that geometric gamut mapping must not project chroma back beyond the original color</li>
6887+
<li>Use the term "geometric" rather than "analytical" in gamut mapping discussion</li>
6888+
<li>Aligned prose for HSL into line with the grammar (percent and number both allowed)</li>
6889+
<li>Fixed an LCH alpha interpolation example, which was erroneously un-premultiplying the hue angle</li>
6890+
<li>Corrected the sRGB and display-p3 transfer function. (This only affected the result if a component had the exact value 10.31475 / 255, which is not possible at 8 or 10 bits per component)</li>
68726891
<!-- to 26 Oct 2023 -->
68736892
<li>Clarified that the specified values of system colors are still themselves</li>
68746893
<li>Added mention of PNG cICP chunk for tagging images</li>

0 commit comments

Comments
 (0)