This bug was reported earlier on Ubuntu (https://launchpad.net/distros/ubuntu/+source/firefox/+bug/37828), also in connnection with the dejavu fonts.
It does not occur anymore (in Debian Sid) with the dejavu fonts, because the dejavu people have disabled automatic ligatures in the more recent versions of their fonts. However, the bug still occurs if you use the ttf-freefonts (FreeSans and FreeSerif). A web page in which the text is *not* justified is displayed beautifully, with "fi" represented by a ligature, if you use FreeSerif as the default "Western" font in Firefox. However, if the web page specifies justified text, Firefox makes a mess of ligatures when using the freefonts. I suggested to the freefonts maintainer to disable automatic ligatures in the freefonts also, at least for the time being (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=254113;msg=389) Unfortunately even if this were done, it would just be a work-around, not a cure, because it would mean sacrificing ligature substitution entirely (as dejavu now has done). Ligature substitution works well e.g. in gedit, and also in Firefox if text is not justified. The real cause of the bug is, IMHO, within Firefox. It can handle ligatures correctly with non-justified text; now it should also do it with justified text. Regards, Jan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

