Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149812 - firefox-bin small font rendering differs from firefox 64 fontconfig 2.4.1
Summary: firefox-bin small font rendering differs from firefox 64 fontconfig 2.4.1
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High minor
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-01 22:57 UTC by element
Modified: 2006-10-01 23:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description element 2006-10-01 22:57:09 UTC
Hello,
Recently I recently installed fontconfig 2.4.1. I have noticed this very peculiar bug.

With small font sizes, firefox-bin will render fonts differently than the natively compiled version. At first, I thought that it was a general firefox problem since I only use firefox-bin on a daily basis. To illustrate the problem, please look at the following pictures:
http://img134.imageshack.us/img134/2382/fonts2ps8.png
http://img100.imageshack.us/img100/804/fonts3cm8.png

These two are renderings obtained from firefox-bin. The first case is the way the fonts are displayed when I log into gnome and startup firefox-bin for the first time. After going to about:config and changing the value of font.antialias.min to pretty much any value, closing firefox-bin and restarting, I get the second type of rendering.

Oddly, the natively compiled version of firefox always renders the fonts correctly.

Therefore, for proper fonts every time I start up my computer and log in I must do the following:
1. startup firefox bin
2. go to about:config and modify the value of font.antialias.min
3. close and restart firefox


I am not sure where the problem comes from (Firefox, fontconfig, etc...).

I am appending my emerge --info

Portage 2.1.1-r1 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.18-gentoo x86_64)
=================================================================
System uname: 2.6.18-gentoo x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.5
Last Sync: Sun, 01 Oct 2006 18:50:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.mirrors.tds.net/gentoo http://gentoo.mirrors.pair.com/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/"
LDFLAGS="-Wl,-O1,-Bdirect"
LINGUAS="en fa"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/stuart-desktop /usr/portage/local/layman/gentopia /usr/portage/local/layman/sunrise /usr/portage/local/layman/portage-xgl /usr/portage/local/layman/WTK-Testing /usr/portage/local/layman/sabayon"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acpi aim alsa amazon amd amd64 apm applet asf asp audacious automount avi beagle berkdb bidi binary-drivers bitmap-fonts bittorrent bogofilter branding bzip2 cairo cdr cli cpudetection crypt css dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emboss emul-linux-x86 encode epiphany esd fam ffmpeg firefox flac fortran fuse gdbm gif gnome gpm gstreamer gstreamer010 gtk gtk2 hal hddtemp input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg jpeg2k kernel_linux ldap libg++ libnotify linguas_en linguas_fa lm_sensors mad mikmod mono mp3 mpeg musepack musicbrainz ncurses nls nntp nptl nptlonly nsplugin nvidia offensive ogg opengl pam pcre pdf pdflib perl png ppds pppd python qt3 qt4 quicktime rar readline reflection rtsp sdl session skins spell spl ssl stream svg symlink tcpd theora tiff totem truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa vorbis wma x264 xine xml xorg xv xvid xvmc zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS

Please let me know if there are any diagnostics I need to perform.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-10-01 23:58:21 UTC
Please, report this ustream, we can't fix -bin versions. Thanks.

https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox