google / fonts

Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
https://fonts.google.com
18.27k stars 2.62k forks source link

Update Cormorant Garamond upper case `B` #8449

Open chrissimpkins opened 2 weeks ago

chrissimpkins commented 2 weeks ago

Reported by @rsheeter

The UC B is not rendering correctly in some combinations of Chrome + Linux versions. Internal team request to fix this.

Image

chrissimpkins commented 2 weeks ago

@rsheeter do you have more details about the Linux distro and the Chrome versions involved so that we can attempt to reproduce this?

rsheeter commented 2 weeks ago

https://codepen.io/rs42/pen/JjgLMjz reproduces it on desktop linux Chrome. Writing from laptop, will get version later. Others report reproduction on Android Chrome as well.

simoncozens commented 2 weeks ago

Ooh, confirmed on Android 18 on Pixel 6a.

rsheeter commented 2 weeks ago

I can reproduce on Chrome 130.0.6723.69 (Official Build) (64-bit) on Debian 6.9.10

simoncozens commented 2 weeks ago

I'm edging towards a fix on this, but it will require a PR to the upstream sources, because they're not currently buildable for arcane reasons and also we need to be able to do various remapping magic to make the variant families build from the single Cormorant source anyway. (I can PR a fix to build Cormorant Garamond today, but while I'm at it it makes sense to make the other variants work as well.)