Closed Bug 327946 Opened 19 years ago Closed 13 years ago

Add font.name-list (font-set) support to Pango build

Categories

(Core :: Graphics, enhancement)

x86
Linux
enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX
mozilla1.8.1

People

(Reporter: jshin1987, Unassigned)

Details

(Keywords: intl)

Attachments

(1 file)

This is a follow-up to bug 288634 where most of additional 'features'/fixes added to nsFontMetricsXft were ported to nsFontMetricsPango. One conspicuous omission was 'font-set' support. Windows and Xft builds have supported font.name-list.<generic>.<lang> for constructing a font-set. This is useful to those who hate less-than-pretty Latin, Greek, Cyrillic glyphs in non-Latin/Greek/Cyrillic fonts (e.g. CJK fonts). This feature is arguably critical for monospace (for some languages/scripts) because usually no high quality monospace font is available for them. For instance, with the following setting, the source code listing with occassional Korean strings would be a lot easier to view (note that UnDotum has variable-width ASCII glyphs while Korean glyphs are all monospace.) font.name.monospace.ko = Bitstream Vera Sans Monospace font.name-list.monospace.ko = UnDotum
This is obviously for 1.8.x branch given that Cairo will be used in 1.9/FF3. I'm compiling FF with a patch. Will upload it once I'm done with testing.
Target Milestone: --- → mozilla1.8.1
Attached patch patchSplinter Review
This was made in February, but somehow I forgot to upload it. Need more testing.
Introducing a new feature like this on the 1.8 branch doesn't seem worth the regression risk IMHO.
Product: Core → Core Graveyard
I'm not sure if this is still a meaningful enhancement request. Over to Core:Graphics for triage.
Assignee: jshin1987 → nobody
Severity: normal → enhancement
Status: NEW → UNCONFIRMED
Component: GFX: Gtk → Graphics
Ever confirmed: false
Product: Core Graveyard → Core
QA Contact: gtk → thebes
The 1.8 branch is no longer being developed.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: