Согласно вашим выводам, проблема заключается в шрифте Helvetica.
Firefox не различает варианты Helvetica и почти случайным образом выбирает вариант, который соответствует спецификациям. Например, я слышал о таких проблемах, когда шрифт Helvetica Neue установлен и «захватывает» дисплей.
Вы можете найти некоторые варианты шрифтов Helvetica, которые вы никогда не используете, и удалить их.
Другое решение может заключаться в принудительной замене Helvetica на Arial следующим образом.
- Перейдите в каталог вашего профиля Firefox
Создайте каталог с именем
chrome
и текстовый файл внутри этого каталогаuserContent.css
и добавьте в него следующую строку:@font-face { font-family: 'helvetica'; src: local('Arial'); }
Если у вас есть другие установленные варианты helvetica, добавьте такие строки для каждого, например:
@font-face { font-family: 'helvetica neue'; src: local('Arial'); }
Перезапустите Firefox.
Я обращаю внимание на дополнение Firefox, которое сыграло важную роль в анализе проблемы: Font Finder (возрожден) .
«Font Finder (revived)» - это реализация XUL «FontFinder» WebExtension. Это расширение создано для дизайнеров, разработчиков и типографов. Это позволяет пользователю анализировать информацию о шрифте любого элемента на странице, копировать любые фрагменты этой информации в буфер обмена.