Created attachment 1672873 [details] Evolution screenshot using webkit2gtk3-2.28 Description of problem: After upgrading to the latest version of webkit2gtk3 from F30, font antialiasing is broken in Evolution email rendering. Version-Release number of selected component (if applicable): webkit2gtk3-2.28.0-5.fc30.x86_64 How reproducible: Always. Upgrade to the latest version of the package. Additional info: Downgrading *only* webkit2gtk3 (and the webkit2gtk3-jsc subpackage) solves the problem. Upgrading the package makes the problem appear again. I have attached screenshots of the same Evolution window with the new (broken) version of webkit2gtk3 and the old (working) version of webkit2gtk.
Created attachment 1672874 [details] Evolution screenshot using webkit2gtk3-2.24
We're not going to solve this downstream. You can report on WebKit Bugzilla, WebKitGTK component. Prefix the title of your bug with [FreeType]. That said: it's strange that nobody else has reported seeing this issue.
Oh it's your lucky day, I just found https://trac.webkit.org/changeset/255865/webkit. I'll ask for this to be backported to 2.28.1. In the meantime, you can move your ~/.fontconfig directory to ~/.config/fontconfig, which is a better place anyway.
Sorry, I'm wrong, that commit is already included. I'm pretty sure your problem is similar, though. Maybe you could try figuring out where you have stored custom font configuration. Then you can open an upstream bug requesting the sandbox be updated.
My font configuration is already in ~/.config/fontconfig/fonts.conf - but you're right, my problem is likely similar. At least now I have an idea where to look and were to ask for help in case I need it. Thank you so much for the information! I appreciate it.
We figured out that access to font settings inside the sandbox depends on both gnome-settings-daemon and xdg-desktop-portal-gtk. You don't need gnome-settings-daemon running, it just has to be installed because that's where the font settings live. See https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/issues/31