** 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: 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.
+ 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 Liberation 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-family: Helvetica;
+       src: local('Liberation 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-family: Helvetica;
+       src: local('Liberation 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-family: Helvetica;
+       src: local('Liberation 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;
+       font-family: Helvetica;
+       src: local('Liberation 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
+ 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. Also tested Tested Arial, Nimbus Sans L, Noto Sans fonts for Helvetica 
replacement, Arial looks very similar to Liberation Sans (which looks best so 
far to me)
  
  ---
  
  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 Desktop
Packages, which is subscribed to fonts-urw-base35 in Ubuntu.
https://bugs.launchpad.net/bugs/1874842

Title:
  Nimbus Sans font substituting Helvetica is not being displayed
  correctly while using Mozilla Firefox

Status in firefox package in Ubuntu:
  Incomplete
Status in fonts-urw-base35 package in Ubuntu:
  New

Bug description:
  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: Set 
toolkit.legacyUserProfileCustomizations.stylesheets about:config preference to 
true, create chrome/userContent.css if not exist & add css from below to 
replace Helvetica with Liberation sans. Restart the browser for changes to take 
effect.
  @font-face {
        font-family: Helvetica;
        src: local('Liberation Sans Regular');
        font-weight: normal;
        font-style: normal;
  }
  @font-face {
        font-family: Helvetica;
        src: local('Liberation Sans Italic');
        font-weight: normal;
        font-style: italic;
  }
  @font-face {
        font-family: Helvetica;
        src: local('Liberation Sans Bold');
        font-weight: bold;
        font-style: normal;
  }
  @font-face {
        font-family: Helvetica;
        src: local('Liberation 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. Also tested Tested Arial, Nimbus Sans L, Noto Sans fonts for Helvetica 
replacement, Arial looks very similar to Liberation Sans (which looks best so 
far to me)

  ---

  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1874842/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to