COLRv1 code ignores alpha from palettes
Comparing the code between the HarfBuzz and cairo COLRv1 renderers, I notice that the cairo code just uses ci->alpha, while the HarfBuzz code does what the spec says: color->alpha *= ci->alpha.
Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Comparing the code between the HarfBuzz and cairo COLRv1 renderers, I notice that the cairo code just uses ci->alpha, while the HarfBuzz code does what the spec says: color->alpha *= ci->alpha.