Closed Bug 1055931 Opened 7 years ago Closed 7 years ago

Lucida Grande has inconsistent support for characters in symbol ranges

Categories

(Core :: Graphics: Text, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla34

People

(Reporter: jtd, Assigned: jtd)

References

()

Details

Attachments

(1 file)

Lucida Grande has an inconsistency in its support for geometric symbols. It supports the down and right triangles but not the up triangle (U+25B2). This leads to odd results when viewing the linked URL. Due to the prioritization of fallback fonts in gfxPlatformMac::GetCommonFallbackFonts for this range, Menlo is chosen. This turns out to be a bad blend with Lucida Grande. Safari instead appears to be using Hiragino Kaku Gothic ProN, a Japanese font.

data:text/html,<meta charset="utf-8"><style>p{font-family:lucida grande,menlo}</style><p>▼▲

data:text/html,<meta charset="utf-8"><style>p{font-family:lucida grande,hiragino kaku gothic pron}</style><p>▼▲

I think it would probably make sense to bump Hiragino Kaku Gothic ProN up higher within the symbol ranges, since this gives better overlap with Lucida Grande.

(Originally reported on bug 1031064)
Bump up priority of Hiragino Kaku Gothic ProN for use with symbol range fallback since it appears to blend better with the default font under OSX, Lucida Grande.
Attachment #8475686 - Flags: review?(m_kato)
Attachment #8475686 - Flags: review?(m_kato) → review+
Blocks: 1031064
https://hg.mozilla.org/mozilla-central/rev/39b359173637
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla34
You need to log in before you can comment on or make changes to this bug.