sphinx-doc / alabaster

Lightweight, configurable Sphinx theme
http://alabaster.readthedocs.io/
Other
738 stars 189 forks source link

Auto-hyphens show as tofu in Chromium-based browsers #187

Closed hugovk closed 2 years ago

hugovk commented 3 years ago

The CSS uses hyphens: auto which inserts hyphens for some words, however with the hyphen shows as an empty box aka "tofu":

image

https://alabaster.readthedocs.io/en/latest/changelog.html

Non-Chromium browsers such as Firefox 94 (pictured here) and Safari 15.1 are fine:

image

Also reported to Chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=1270110

hugovk commented 2 years ago

Update: this was a Chromium bug on macOS Monterey, confirmed fixed in Chrome Canary 98.0.4742.0:

Due for Chrome stable release on 1st Feb 2022:

Closing.

bitprophet commented 2 years ago

Just ran into this myself (finally left Mojave in the dust...) - thanks for reporting it and posting the followup!

hugovk commented 2 years ago

Update: Chrome 98 has now been released and confirmed this is fixed (Version 98.0.4758.80). 👍

bitprophet commented 2 years ago

Confirmed! Awesome. This was getting frustrating. Thanks for the followup. Now if only this Chrome version fixed its Github Enterprise caching issues at my dayjob... 😭

luckman212 commented 2 years ago

I'm the original author of the chromium bug https://bugs.chromium.org/p/chromium/issues/detail?id=1267606

I just want to note that it is not fixed, even as of version 101.0.4951.41 Official

hugovk commented 2 years ago

Hi Luke, thanks for the followup!

Yes, your bug is still open, but the one I opened was merged into yours (maybe it shouldn't have been), and that has been fixed.

I can no longer reproduce the specific problem above with Alabaster in Chrome 100.0.4896.127 on macOS: https://alabaster.readthedocs.io/en/latest/changelog.html

So for Alabaster, I think we're good here, unless it can be reproduced? Hope your bug gets fixed soon too!