Closed Bug 1650440 Opened 5 years ago Closed 5 years ago

Some Devanagari diacritics are incorrectly displayed using the default sans-serif font on macOS

Categories

(Core :: Layout: Text and Fonts, defect)

78 Branch
x86_64
macOS
defect

Tracking

()

RESOLVED DUPLICATE of bug 1650414

People

(Reporter: mail+ict, Unassigned)

Details

Attachments

(2 files)

Several Devanagari diacritics are no longer correctly joined to most letters when using the default sans-serif font on macOS (Devanagari Sangam MN).

For example, take the chart of Devanagari vowels from https://en.wikipedia.org/wiki/Devanagari#Vowels. The first attachment shows how it should look (I've switched it to Kohinoor Devanagari, a similar font).

This means that Hindi text on many sites including Wikipedia and Google now contains frequent, major typographical errors.

I believe this was introduced in version 78 (which means it's in the release channel now), since I started seeing it about that time, but I haven't confirmed this yet. I can currently see it on 79.0b3 and the latest nightly (80.0a1 (2020-07-03)).

I am on macOS 10.15.15. I don't see this when I use Devanagari Sangam MN in word-processing apps, but weirdly, I do see it in the current version of Google Chrome (83.0.4103.116). However, the impact is limited there since Devanagari Sangam MN is not a default.

This is what is actually shown using the default sans-serif font.

Okay, I've confirmed, on a different computer, that this bug was not present in 77, but is present after updating to 78.0.1.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: General → Layout: Text and Fonts
Product: Firefox → Core

Thanks for reporting, and particularly for identifying the relation to a specific font. This was also reported in bug 1650414, where we've begun to track it, so closing this as a duplicate.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE

By the way, you can work around the problem for now by setting gfx.font_rendering.coretext.enabled to true in about:config.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: