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.
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.
Pushed to trunk, hoping to make it into today's Nightly build: http://hg.mozilla.org/mozilla-central/rev/f61efd0d321c
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).
Waiting on bug 661471 aurora decision before deciding on this one.
Comment on attachment 537174 [details] [diff] [review] add Segoe UI to force_gdi_classic_for_families we minused this one's dependency.