Closed Bug 1550864 Opened 6 years ago Closed 6 years ago

Digit 9 displayed as a long dash --

Categories

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

66 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1542644

People

(Reporter: wujastyk, Unassigned)

Details

Attachments

(1 file)

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

Steps to reproduce:

Open WhatsApp web (and several other websites).
View the screen or type the digit "9".

Actual results:

The digit "9" is displayed as a long dash (M-rule).

Expected results:

I expect to see "9"

I'm using Firefox 66.0.5 (64 bit) on Linux Mint 19.1.

The problem goes away if I untick the preference "Allow pages to use their own fonts..." That's a reasonable kluge, but there are many pages where I need the page to use its own fonts, e.g., when PDFs are displayed.

Troubleshooting details:
Application Basics

Name: Firefox
Version: 66.0.5
Build ID: 20190508210828
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0
OS: Linux 4.15.0-48-generic
Multiprocess Windows: 1/1 Enabled by default
Web Content Processes: 8/8
Enterprise Policies: Inactive
Google Location Service Key: Found
Google Safebrowsing Key: Found
Mozilla Location Service Key: Missing
Safe Mode: true

Crash Reports for the Last 3 Days

All Crash Reports Firefox Features

Name: Firefox Screenshots
Version: 35.0.0
ID: screenshots@mozilla.org

Name: Form Autofill
Version: 1.0
ID: formautofill@mozilla.org

Name: Web Compat
Version: 3.0.2
ID: webcompat@mozilla.org

Name: WebCompat Reporter
Version: 1.1.0
ID: webcompat-reporter@mozilla.org

Extensions

Name: hotfix-update-xpi-intermediate
Version: 1.0.3
Enabled: false
ID: hotfix-update-xpi-intermediate@mozilla.com

Security Software
----------------- Type:

Type:

Type:

Graphics

Features
Compositing: Basic
asyncPanZoom: wheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled
webgl1WSIInfo: -
WebGL 1 Driver Renderer: WebGL is currently disabled.
WebGL 1 Driver Version: -
WebGL 1 Driver Extensions: -
WebGL 1 Extensions: -
WebGL 2 Driver WSI Info: -
WebGL 2 Driver Renderer: WebGL is currently disabled.
WebGL 2 Driver Version: -
WebGL 2 Driver Extensions: -
WebGL 2 Extensions: -
Target Frame Rate: 60
GPU #1
Active: Yes
Description: Intel Open Source Technology Center -- Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2)
Vendor ID: Intel Open Source Technology Center
Device ID: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2)
Driver Version: 3.0 Mesa 18.2.8

Diagnostics
AzureCanvasAccelerated: 0
AzureCanvasBackend: skia
AzureContentBackend: skia
AzureFallbackCanvasBackend: none
CairoUseXRender: 0
Decision Log
HW_COMPOSITING:
blocked by default: Acceleration blocked by platform
blocked by runtime: Acceleration blocked by safe-mode
OPENGL_COMPOSITING:
unavailable by default: Hardware compositing is disabled
WEBRENDER:
opt-in by default: WebRender is an opt-in feature
unavailable by runtime: Safe-mode is enabled
WEBRENDER_QUALIFIED:
blocked by env: No qualified hardware
OMTP:
blocked by runtime: OMTP blocked by safe-mode

Media

Audio Backend: remote
Max Channels: 2
Preferred Sample Rate: 44100
Output Devices
Name: Group
Built-in Audio Analog Stereo: /devices/pci0000:00/0000:00:1f.3/sound/card0
Input Devices
Name: Group
Monitor of Built-in Audio Analog Stereo: /devices/pci0000:00/0000:00:1f.3/sound/card0
Built-in Audio Analog Stereo: /devices/pci0000:00/0000:00:1f.3/sound/card0

Important Modified Preferences

browser.cache.disk.capacity: 1048576
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.smart_size.first_run: false
browser.sessionstore.upgradeBackup.latestBuildID: 20190508210828
browser.startup.homepage: http://www.linuxmint.com/start/tessa
browser.startup.homepage_override.buildID: 20190508210828
browser.startup.homepage_override.mstone: 66.0.5
browser.tabs.warnOnClose: false
browser.urlbar.maxRichResults: 12
browser.urlbar.placeholderName: Yahoo
dom.disable_open_during_load: false
extensions.lastAppVersion: 66.0.5
media.eme.enabled: true
media.gmp-gmpopenh264.abi: x86_64-gcc3
media.gmp-gmpopenh264.lastUpdate: 1557520166
media.gmp-gmpopenh264.version: 1.7.1
media.gmp-manager.buildID: 20190508210828
media.gmp-manager.lastCheck: 1557520163
media.gmp-widevinecdm.abi: x86_64-gcc3
media.gmp-widevinecdm.lastUpdate: 1557520168
media.gmp-widevinecdm.version: 4.10.1196.0
media.gmp.storage.version.observed: 1
network.predictor.cleaned-up: true
places.database.lastMaintenance: 1557520186
places.history.expiration.transient_current_max_pages: 117378
plugin.disable_full_page_plugin_for_types: application/pdf
privacy.clearOnShutdown.downloads: false
privacy.clearOnShutdown.formdata: false
privacy.clearOnShutdown.history: false
privacy.clearOnShutdown.offlineApps: true
privacy.clearOnShutdown.passwords: false
privacy.clearOnShutdown.sessions: false
privacy.donottrackheader.enabled: true
privacy.sanitize.pending: [{"id":"newtab-container","itemsToClear":[],"options":{}}]
security.sandbox.content.tempDirSuffix: f0f591f0-5fb4-4dea-b358-b193f52703c1
security.sandbox.plugin.tempDirSuffix: f97b2890-3fd1-4a7c-84dc-7ff0d8ee315a
security.tls.version.max: 1
security.tls.version.min: 0
services.sync.declinedEngines:
services.sync.engine.prefs.modified: true
services.sync.lastPing: 1557520152
services.sync.lastSync: Fri May 10 2019 14:29:46 GMT-0600 (Mountain Daylight Time)
signon.importedFromSqlite: true

Important Locked Preferences

Places Database

JavaScript

Incremental GC: true

Accessibility

Activated: true
Prevent Accessibility: 0

Library Versions

NSPR
Expected minimum version: 4.20
Version in use: 4.20

NSS
Expected minimum version: 3.42.1
Version in use: 3.42.1

NSSSMIME
Expected minimum version: 3.42.1
Version in use: 3.42.1

NSSSSL
Expected minimum version: 3.42.1
Version in use: 3.42.1

NSSUTIL
Expected minimum version: 3.42.1
Version in use: 3.42.1

Sandbox

Seccomp-BPF (System Call Filtering): true
Seccomp Thread Synchronization: true
User Namespaces: true
Content Process Sandboxing: true
Media Plugin Sandboxing: true
Content Process Sandbox Level: 4
Effective Content Process Sandbox Level: 4

Rejected System Calls

Internationalization & Localization

Application Settings
Requested Locales: ["en-CA"]
Available Locales: ["en-US"]
App Locales: ["en-US","und"]
Regional Preferences: ["en-CA"]
Default Locale: "und"
Operating System
System Locales: ["en-CA"]
Regional Preferences: ["en-CA"]

Component: Untriaged → Layout: Text and Fonts
Product: Firefox → Core

Do you by any chance have a Lucida Grande font installed? I think this is a bug in a specific (old) version of Lucida Grande; see bug 1542644.

Flags: needinfo?(wujastyk)

Yes, I had Lucida Grande installed (but not selected in the Firefox font options). I deleted the font files and the problem appears to have gone away. Magic. A flawed mort table - who'd have guessed.

Thank you, Jonathan! I never would have thought of that in a thousand years.

Best wishes,
Dominik

Flags: needinfo?(wujastyk)
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: