** Description changed:
The problem: When using Mozilla Firefox 75.0 on Xubuntu 20.04 to view some
sites such as Facebook or GitHub some fonts such as Nimbus Sans from
fonts-urw-base35 package substituting Helvetica are not being displayed
correctly. There would be gap below the text including the affected font, while
using the original font should be no such gap. If the affected font were
included in font family and sans-serif were one of the next, it would be marked
no matter if fonts before it would be installed and working correctly.
The expected result: The pages with currently affected fonts would be
displayed correctly, substituted fonts not being distorted and/or alternative
font package(s) were available to replace such fonts.
---
- Workaround for bad substitute for Helvetica: Create chrome/userContent.css if
not exist & add css from below to replace Helvetica with Noto sans. Restart the
browser for changes to take effect.
+ Workaround for bad substitute for Helvetica: Set
toolkit.legacyUserProfileCustomizations.stylesheets about:config preference to
true, create chrome/userContent.css if not exist & add css from below to
replace Helvetica with Noto sans. Restart the browser for changes to take
effect.
@font-face {
font-family: Helvetica;
src: local('Noto Sans Regular');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: Helvetica;
src: local('Noto Sans Italic');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: Helvetica;
src: local('Noto Sans Bold');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: Helvetica;
src: local('Noto Sans Bold Italic');
font-weight: bold;
font-style: italic;
}
Test on any page that includes the Helvetica font
Tested on Xubuntu 20.04 LTS upgraded from 18.04 LTS, Firefox 75.0
(75.0+build3-0ubuntu1, amd64), also tested on Xubuntu 20.04 LTS Live DVD, same
results
---
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: firefox 75.0+build3-0ubuntu1
ProcVersionSignature: Ubuntu 5.4.0-26.30-generic 5.4.30
Uname: Linux 5.4.0-26-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
BuildID: 20200403170909
CasperMD5CheckResult: skip
CurrentDesktop: XFCE
Date: Fri Apr 24 18:29:17 2020
DefaultProfileExtensions: extensions.sqlite corrupt or missing
DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
DefaultProfileLocales: extensions.sqlite corrupt or missing
DefaultProfilePrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
DefaultProfilePrefSources: prefs.js
DefaultProfileThemes: extensions.sqlite corrupt or missing
Profile1Extensions: extensions.sqlite corrupt or missing
Profile1IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
Profile1Locales: extensions.sqlite corrupt or missing
Profile1PrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
Profile1PrefSources: prefs.js
Profile1Themes: extensions.sqlite corrupt or missing
Profile2Extensions: extensions.sqlite corrupt or missing
Profile2IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
Profile2Locales: extensions.sqlite corrupt or missing
Profile2PrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
Profile2PrefSources: prefs.js
Profile2Themes: extensions.sqlite corrupt or missing
Profile3Extensions: extensions.sqlite corrupt or missing
Profile3IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
Profile3Locales: extensions.sqlite corrupt or missing
Profile3PrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
Profile3PrefSources: prefs.js
Profile3Themes: extensions.sqlite corrupt or missing
Profile4Extensions: extensions.sqlite corrupt or missing
Profile4IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
Profile4Locales: extensions.sqlite corrupt or missing
Profile4Plugins: Shockwave Flash -
/usr/lib/adobe-flashplugin/libflashplayer.so (adobe-flashplugin)
Profile4PrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
Profile4PrefSources: prefs.js
Profile4Themes: extensions.sqlite corrupt or missing
Profile5Extensions: extensions.sqlite corrupt or missing
Profile5IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
Profile5Locales: extensions.sqlite corrupt or missing
Profile5PrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
Profile5PrefSources: prefs.js
Profile5Themes: extensions.sqlite corrupt or missing
Profile6Extensions: extensions.sqlite corrupt or missing
Profile6IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
Profile6Locales: extensions.sqlite corrupt or missing
Profile6PrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
Profile6PrefSources: prefs.js
Profile6Themes: extensions.sqlite corrupt or missing
Profile7Extensions: extensions.sqlite corrupt or missing
Profile7IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
Profile7Locales: extensions.sqlite corrupt or missing
Profile7PrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
Profile7PrefSources: prefs.js
Profile7Themes: extensions.sqlite corrupt or missing
Profile8Extensions: extensions.sqlite corrupt or missing
Profile8IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
Profile8Locales: extensions.sqlite corrupt or missing
Profile8PrefErrors: Unexpected character ',' before close parenthesis @
/usr/lib/firefox/omni.ja:greprefs.js:733
Profile8PrefSources: prefs.js
Profile8Themes: extensions.sqlite corrupt or missing
SourcePackage: firefox
UpgradeStatus: Upgraded to focal on 2020-04-24 (0 days ago)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1874842
Title:
Nimbus Sans font substituting Helvetica is not being displayed
correctly while using Mozilla Firefox
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1874842/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs