Created attachment 275393 [details] linear-gradient from white to transparent goes through black http://codepen.io/juwain/pen/bpeNpy 1. Create a block. 2. Set background-image: linear-gradient(to right, white, transparent) to it. Actual behavior: White color becomes gray and the transparent. Expected behavior: White color smoothly turns into transparent. Check specification https://www.w3.org/TR/2012/CR-css3-images-20120417/#color-stop-syntax Example 23. In premultiplied space, transitions to or from "transparent" always look nice. On the other hand, if a gradient were to incorrectly transition in non-premultiplied space, the colors near "transparent" would noticeably darken to a grayish color, because "transparent" is actually a shorthand for ‘rgba(0,0,0,0)’, or transparent black.
Because we interpolate with non-premultiplied colors.
*** This bug has been marked as a duplicate of bug 150940 ***
OK. Thanks, sorry for bothering.