A browser font rendering bug was discovered on the National Theatre website where the name of actress Ronkẹ Adékọluẹ́jọ́ displayed incorrectly in Firefox and Safari but correctly in Chrome. The issue stems from how browsers handle Unicode combining characters when a web font lacks pre-composed glyphs for certain accented characters (like ẹ U+1EB9 and ọ U+1ECD). When CSS font-weight is set to normal, Firefox and Safari fall back to the system font for those combining characters rather than keeping them in the same font. Chrome uses HarfBuzz shaper-driven segmentation to handle this more gracefully. Bug reports have been filed with both Mozilla and WebKit.
Sort: