I use Kubuntu 23.04 with Firefox from mozillateam/ppa apt repository, got update to FF 119 today (package 119.0+build1-0ubuntu0.23.04.1~mt1) and after the update Firefox … (funda kabanzi)
I use Kubuntu 23.04 with Firefox from mozillateam/ppa apt repository, got update to FF 119 today (package 119.0+build1-0ubuntu0.23.04.1~mt1) and after the update Firefox stopped using system-wide installed fonts (either from /usr/share/fonts or from ~/.local/share/fonts).
So for example fc-list finds Gentium Plus (/usr/share/fonts), Iosevka and Junicode (~/.local/share/fonts) on my system:
% fc-list -f '%{family}: %{file}\n' | rg -i 'gentium plus:'
Gentium Plus: /usr/share/fonts/truetype/gentiumplus/GentiumPlus-Italic.ttf
Gentium Plus: /usr/share/fonts/truetype/gentiumplus/GentiumPlus-BoldItalic.ttf
Gentium Plus: /usr/share/fonts/truetype/gentiumplus/GentiumPlus-Bold.ttf
Gentium Plus: /usr/share/fonts/truetype/gentiumplus/GentiumPlus-Regular.ttf
% fc-list -f '%{family}: %{file}\n' | rg -i 'iosevka:'
Iosevka: /home/silmeth/.local/share/fonts/iosevka/iosevka.ttc
Iosevka: /home/silmeth/.local/share/fonts/iosevka/iosevka.ttc
Iosevka: /home/silmeth/.local/share/fonts/iosevka/iosevka.ttc
Iosevka: /home/silmeth/.local/share/fonts/iosevka/iosevka.ttc
% fc-list -f '%{family}: %{file}\n' | rg -i 'junicode:'
Junicode: /home/silmeth/.local/share/fonts/junicode/otf/Junicode-Bold.otf
Junicode: /home/silmeth/.local/share/fonts/junicode/otf/Junicode-Regular.otf
Junicode: /home/silmeth/.local/share/fonts/junicode/otf/Junicode-Italic.otf
Junicode: /home/silmeth/.local/share/fonts/junicode/otf/Junicode-BoldItalic.otf
but when I try to apply the style `font-family: Gentium Plus`, `font-family: Iosevka`, or `font-family: Junicode` to an element, Firefox doesn’t use those fonts and instead in the element inspector I see Noto Serif is being used instead.
Before the update the appropriate system fonts were being chosen for rendering by Firefox.