Comment 46 for bug 383020

Revision history for this message
In , Tatsh (ddrtist) wrote :

(In reply to comment #30)
> (In reply to comment #29)
> > If the issue is with xAvgCharWidth then why does it work with FF 3.0.x?
>
> The method used in 3.0.x to calculate average widths didn't use this value from
> the font but was too slow.
> FF 3.5 on Linux is closer to what the Windows code does:
> http://hg.mozilla.org/mozilla-central/file/73e08f744e9a/gfx/thebes/src/gfxWindowsFonts.cpp#l1052

Okay, I figured out the problem I think then. It is fonts. For a while, because of OS X themes, there has been an "emulated" Lucida Grande font floating around the web for a while. It is the "bad" one with md5sum c1c8bda7336c62e03c3e485f717781e2.

I changed my font in Windows to the one at http://isuman.blogspot.com/2008/09/lucida-grande-fonts-for-windows.html and everything works great.

If I could, I would put this as fixed. Everyone needs to get the official Apple Lucida Grande font for Windows, which comes with Safari, or the above link also has it too. :)