After Debian upgrade from Stretch to Buster I can see troubles with font antialiasing in Firefox, but just on some specific web pages. Almost all other webs are fine.
Here is an example: https://www.checkpoint.com
Font appearance in Stretch:
Font appearance in Buster:
In the Firefox Developer tools I can see that the web uses remote font DIN WXX Regular placed at https://www.checkpoint.com/wp-content/t ... _6_0.woff2.
It seems to me that Firefox has a trouble just with some remote fonts. I've never seen an issue with a local font.
Here is my .config/fontconfig/fonts.conf, where I am disabling antialiasing for a specific fonts:
Code: Select all
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="rgba">
<const>none</const>
</edit>
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
<edit mode="assign" name="hintstyle">
<const>hintmedium</const>
</edit>
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<!-- disable antialiasing for mentioned fonts -->
<match target="font">
<test name="family"><string>Tahoma</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Arial</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Verdana</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Times New Roman</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Courier New</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Comic Sans MS</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Georgia</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Impact</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Trebuchet MS</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Arial Black</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Andale Mono</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Webdings</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Palatino Linotype</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Ubuntu</string></test>
<edit mode="assign" name="antialias"><bool>false</bool></edit>
</match>
</fontconfig>
I was using exactly the same fonts.conf in Stretch and there was no problem. So something must be different in Buster.
I have found that there were some changes in libfreetype6 and fontconfig packages so is it somehow related?
Firefox version is the same (68.3.0esr) for both Stretch and Buster, so it must be something in the system (I am using Xfce).
Any clue? Thanks.