Files
figcraft/crates
Trevor BrownandClaude Fable 5.1 4676077626 SVG color-mix(): a missing alpha is taken from the other colour before the mix
Review follow-up on #1773: with a none alpha now zero when a colour is rendered on its own (CSS Color 4 section 4.4), color-mix() needs the carry-forward rule of CSS Color 5 section 4.1, else color-mix(in srgb, rgb(255 0 0 / none), blue) came out half transparent instead of opaque purple. The operand reports a missing alpha and mix() fills it from the other colour; both missing stays zero.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-01 00:16:56 -04:00
..
…