The default bug view has changed. See this FAQ.

Consider including Segoe UI in the list of typefaces that fall back to GDI classic

RESOLVED FIXED

Status

()

Core
Graphics
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: Kai Liu, Assigned: Kai Liu)

Tracking

Trunk
x86
Windows 7
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
Created attachment 537174 [details] [diff] [review]
add Segoe UI to force_gdi_classic_for_families

Segoe UI is the default UI typeface in non-classic Windows Vista and 7, and as such, it extensively used the browser's UI.

I think Segoe UI should be rendered in the GDI classic mode because, (1) as a UI font, a sharper contrast is probably more important than typeface fidelity, and (2) with the Start Menu, taskbar, title bars, and other prominent UI elements in Windows using GDI-style Segoe UI, Firefox's natural-style Segoe UI looks somewhat out of place in the juxtaposition.  And FWIW, IE9's UI remains GDI-rendered as well.
Attachment #537174 - Flags: review?(jdaggett)

Comment 1

6 years ago
I strongly agree - the 1st thing I changed in today's nightly was to add Segoe UI to the GDI-style rendered list of fonts. Makes the UI clearer, giving equivalent quality to IE9 and Chrome.

Eliminating the "rainbow-ing" effect is a major plus.
Comment on attachment 537174 [details] [diff] [review]
add Segoe UI to force_gdi_classic_for_families

(Stealing review from jdaggett) - yes, it makes sense to include the UI font.
Attachment #537174 - Flags: review?(jdaggett) → review+
Pushed to trunk, hoping to make it into today's Nightly build:

http://hg.mozilla.org/mozilla-central/rev/f61efd0d321c
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED

Updated

6 years ago
Assignee: nobody → kliu
Comment on attachment 537174 [details] [diff] [review]
add Segoe UI to force_gdi_classic_for_families

Assuming we take bug 661471 on aurora, we should take this followup with it for consistency between the channels (and to make the Firefox UI rendering more consistent with the rest of the platform).
Attachment #537174 - Flags: approval-mozilla-aurora?

Comment 5

6 years ago
Waiting on bug 661471 aurora decision before deciding on this one.

Comment 6

6 years ago
Comment on attachment 537174 [details] [diff] [review]
add Segoe UI to force_gdi_classic_for_families

we minused this one's dependency.
Attachment #537174 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora-

Updated

6 years ago
Depends on: 668162
You need to log in before you can comment on or make changes to this bug.