- From: Romain Menke via GitHub <sysbot+gh@w3.org>
- Date: Sun, 19 Mar 2023 09:36:15 +0000
- To: public-css-archive@w3.org
Have been looking at this a bit more. As far as I can tell any mix with a color that has `0` alpha, (including, but not limited to `transparent`) will always just be the other color for `rectangular orthogonal` color spaces. For `cylindrical polar` color spaces the colors will only interpolate the hue's, all other components will always just come from the other color. When mixing with `transparent` the `hue` happens to be a missing/powerless component and `hue` isn't premultiplied / unpremultiplied ---- I think the main issue here is a lack of test coverage in WPT and some implementation bugs. Missing tests : - `color-mix` with `transparent` in both `rectangular orthogonal` and `cylindrical polar` color spaces - `color-mix` with several colors with `0` `alpha` in both `rectangular orthogonal` and `cylindrical polar` color spaces - -- GitHub Notification of comment by romainmenke Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8612#issuecomment-1475174179 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Sunday, 19 March 2023 09:36:17 UTC