Since upgrading to Thunderbird 2.0.0.0, the font used to display the folders list, the message list and menu items is tiny. Note: The font size of message *contents* is not the issue here; that can be set using the Font Display Preferences dialog. Upon inspection, message contents font size 11 is the same size as GNOME Terminal's 8 (both Monospace), so it seems that Thunderbird renders all fonts 3 points smaller than indicated. The Thunderbird docs (still?) speak of userChrome.css as the file (not present by default) that allows one to modify the browser's appearance, but strace -fe trace=open /usr/bin/thunderbird 2>&1 | \ fgrep userChrome.css yields nothing indicating that Thunderbird 2.0 apparently no longer uses userChrome.css. In any event, creating and populating a userChrome.css changes nothing. Note: mozilla-thunderbird-bin has correctly sized fonts. Note: mozilla-firefox-2.0.0.3, like mozilla-thunderbird-2.0.0.0 also seems to have menu items 3 points smaller than indicated. Note: Seamonkey also renders fonts 3 points too small.
Created attachment 117043 [details] emerge --info
Just a wild guess here, but this probably has something to do with pango's font handling
Not owned by gnome, keeping CC though, it could be linked to gnome prefs.
Created attachment 117161 [details] mozilla-thunderbird-2.0.0.0.ebuild Try this ebuild
(In reply to comment #4) > Created an attachment (id=117161) [edit] > mozilla-thunderbird-2.0.0.0.ebuild > > Try this ebuild Unfortunately, no change in font size. (The only difference I saw in this new ebuild was that the 003_firefox-bus-error patch was not applied.)
Try emerging it with moznopango USE-flag.
(In reply to comment #6) > Try emerging it with moznopango USE-flag. Bingo! That fixed things: nice, normal fonts. [Note: Since I sync every night, I didn't use ebuild given in Reply #4; I used the standard ebuild.] What do users lose by setting USE=moznopango and is it appropriate to use moznopango for other Mozilla applications that have the same problem, e.g. Seamonkey and Firefox? FYI: It seems that Thunderbird still uses Pango in some fashion: $ ldd /usr/lib64/mozilla-thunderbird/thunderbird-bin | fgrep pango libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00002abd37ebb000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00002abd37fc4000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00002abd39666000) and Building mozilla-thunderbird-2.0.0.0 with the following configuration [...snip...] --enable-pango gentoo [...snip...] #define MOZ_ENABLE_PANGO 1 So, what does USE=moznopango do?
(In reply to comment #7) > [...snip..] is it appropriate to use > moznopango for other Mozilla applications that have the same problem, e.g. > Seamonkey and Firefox? Firefox and Seamonkey have normally-sized fonts when built with USE=moznopango. As far as I'm concerned, you may close this bug. If it's not a Gentoo-related bug, then upstream probably ought to be notified.
I'm not sure what it does. I guess it doesn't use pango for everything...i don't know :) I suppose that's the way pango handles the fonts. bug 170359 can be of interest. Closing as invalid, since if the user doesn't want pango handling the fonts, he can use the use-flag.