Closed Bug 1770578 Opened 2 years ago Closed 3 months ago

Consider changing Firefox Linux default fonts from DejaVu fonts to Liberation fonts for Latin scripts and Noto fonts for other scripts

Categories

(Core :: Layout: Text and Fonts, enhancement)

Firefox 100
All
Linux
enhancement

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mateusrodcosta, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:100.0) Gecko/20100101 Firefox/100.0

Steps to reproduce:

Install Firefox on Linux, check default font settings including advanced settings for all scripts relevant for you.

Actual results:

Currently the DejaVu fonts is pretty much the default for everything.

Expected results:

Fedora recently changed to pretty much replacing their remaining usages of DejaVu with the Noto fonts, not only because of consistency with the other languages already using Noto, as well as the better quality of the Noto fonts. See the change wiki page: https://fedoraproject.org/wiki/Changes/DefaultToNotoFonts .

As well as that, Times New Roman is usually the standard serif font for Web, and the Liberation fonts contains the Liberation Serif font which should be metrically-compatible and look similar enough to Times New Roman.
Also, Liberation fonts are pretty much likely to be pre-installed (or at least pulled in as dependency often enough) on any current Linux distro (could also be made a dependency for the distro package).

Proposal:

Replace the default Latin script fonts with the Liberation fonts .
Replace all other scripts with the equivalent Noto fonts.

Component: Untriaged → Layout: Text and Fonts
OS: Unspecified → Linux
Product: Firefox → Core
Hardware: Unspecified → All

This is somewhat related to bug 450026 which also ask for Liberation fonts defaults, except that one was filled 12 years ago with last update 8 years ago and this one, along with asking for Liberation fonts for Latin scripts, also asks for Noto fonts for other scripts.

Hi, any chance this can be considered again?

I found out that Firefox basically always uses the fontconfig defaults for 'sans', 'serif' and 'monospace'.

So, what I likely want is to have flatpak passthrough the fontconfig config to the Firefox flatpak.

So maybe this can be closed?

Flags: needinfo?(jfkthame)

Yes, by default Firefox should be following the fontconfig setup. It sounds like we can close this; the distro or packager is expected to configure fontconfig appropriately for the available fonts on the system, so users should rarely need to change the defaults within Firefox (although that possibility is available if desired).

Environments like flatpak or snap may provide a different fontconfig setup from what's on the host system, I believe, so that could be a source of some confusion, but it's outside of Firefox's direct responsibility or control.

Status: UNCONFIRMED → RESOLVED
Closed: 3 months ago
Flags: needinfo?(jfkthame)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.