Divested-Mobile / Mull-Fenix

Build scripts for a web browser built upon Mozilla technology
https://divestos.org/pages/our_apps#mull
GNU Affero General Public License v3.0
611 stars 16 forks source link

CJK font default to Serif in version 124.2.0 (or probably earlier) instead of Sans Serif (Android default) #207

Open nigelinux opened 7 months ago

nigelinux commented 7 months ago

As title, previously default CJK font was sans serif, the same as my system default. Now most sites use serif CJK font unless they use specific fonts. This makes reading very tiring given serif CJK font (or serif font in general) are difficult to read on screen.

I'm not sure if the bug was introduced in version 124.2.0 or earlier since I was travelling in Japan and thought maybe Japanese websites use serif fonts (though I don't think so in hindsight). Now that I've been back to Hong Kong and after resetting Mull and without using any add-ons the problem persists.

I also installed latest Firefox version from Google Play and it uses sans serif as normal. So maybe the problem is not from upstream.

SkewedZeppelin commented 7 months ago

https://divestos.org/pages/broken#mull

Some fonts, particularly ones used for displaying Korean text, may not display correctly due the font restrictions by resist fingerprinting. Please do not disable RFP. This should be hopefully fixed in future versions such as v126.

nigelinux commented 7 months ago

Thanks for the link. So it seems it's not only Korean font but all CJK fonts, and probably related to Samsung phones (I'm using S20 FE). I know it's recommended against disabling RFP, but in such situation it's either "disable RFP" or "don't use Mull at all" for me given how painful reading long text in serif CJK font is.