
> I have added the screenshot of what exactly I see on both chrome and It's not clear to me exactly what platform/fonts are involved in the original reporter's example, so this may or may not be what's happening in that case. For Indic scripts (among others), we need to ensure these control characters are included in the same shaped text run as the surrounding letters harfbuzz will process them appropriately, even if the font does not directly support them as (invisible) glyphs. This happens if we're using the Telugu MN font on OS X it doesn't happen if you tweak your font preferences, or the page styles, so as to use the Telugu Sangam MN font instead.Īnd the reason seems to be that Telugu MN does not include the zero-width joiner and zero-width non-joiner characters in its 'cmap', and I suspect this is causing a break in the font run for shaping purposes when these codes occur in the text. The same problem shows up slightly left-of-center in the next line of text (not the heading), too. Look at the text in the first line, immediately above the second yellow-highlighted area, and you'll see a number of cases where a combining mark is displayed on a dotted circle, separately from the base character where it should have applied. This also shows some broken rendering, actually.

> This is how it looks for me on Nightly, on OSX.
