System is mostly up to date. I’ve updated a couple times since I first experienced this problem. There are a handful of new updates that have appeared since but none that appear related to Firefox or fonts.
I have not customized the fonts in Firefox that I recall.
Tried creating a new user account and visiting the page from there. The page displayed normally. So it seems the cause is a user setting that is external to Firefox. I do not recall customizing fonts in Gnome however.
Ah, that was it. I renamed ~/.fonts to ~/.fonts-bak and the page displays normally now. Any idea how to figure out which file is responsible? I have 70 files in there…
I found a way. Used the inspector in Firefox to identify which font was being used in the elements that failed to display. It was “Lucidia Grande.” So I removed all the files related to Lucidia Grande from ~/.fonts and that enabled the text to display normally.