The top is Chrome, the bottom is FireFox. This is a brand new computer, and a completely unmodified version of FireFox. I installed it, and this is how it looked. ALL fonts in FireFox look like this, even the menu system. How do I fix this?
Jaxel, this is happening to all web pages or just XenForo?
The only setting I can find in FF is Options -> Content -> Fonts -> Advanced, and ensure the check box for allowing web sites to pick the fonts is selected.
The top is Chrome, the bottom is FireFox. This is a brand new computer, and a completely unmodified version of FireFox. I installed it, and this is how it looked. ALL fonts in FireFox look like this, even the menu system. How do I fix this?
Scroll down and check what the graphics section says. If it says Direct2D / DirectWrite enabled, you probably have issues with your video driver or its settings. This *can* be hard to solve on some systems. Sometimes, you can fix it by adjusting your settings for antialiasing and anisotropic filtering on your video drivers.
Also, make sure you have Windows 7 SP1 installed as it fixes a lot of Direct2D rendering problems - most of these fixes also come with IE9.
The easiest *workaround* (not really a fix) is to disable DirectWrite/Direct2d. On options->advanced select the General tab and disable the setting for hardware acceleration if you cannot fix it by adjusting driver settings. However, this will disable all hardware accelerated features thus you'll lose the performance benefits of the retained layers in Firefox 4.
Other method:
in about:config
1) set gfx.direct2d.disabled to true
2) check that gfx.direct2d.force-enabled is set to false
To preserve Direct3d accelerated layers (and thus most of the performance benefits), make sure that:
1) layers.acceleration.disabled is false
2) layers.prefer-d3d9 is true
3) layers.use-d3d10 is false
This will revert to old, GDI based rendering while keeping the important layer acceleration enabled. GDI based font rendering will respect clear type preferences while DirectWrite font rendering ignores it.
Note that changing any of these settings requires a restart of Firefox.
It's a mess that happens on some systems and is not always easy to fix. Some of the problems are being worked on and some have already been fixed in the current nightly builds of Aurora.