Why is Firefox rendering pages with the "Last Resort" font replacing some or all text? Chrome and Safari are not having this issue.
I recently had a font management program affect the fonts on my computer in an unexpected and unwanted manner. Immediately after this happened Firefox was no longer rendering type correctly on a number of webpages. Some were completely compromised with "Last Resort" (i.e., rounded boxes with question marks for each character) replacing all text, and some with only certain portions affected. At the time I did not check other browsers to see if/how they were affected.
I replaced/reinstalled the Mac system fonts, and reinstalled around 90% of the additional fonts that I've collected over the years, however, Firefox was still having issues. At this point I uninstalled Firefox and pulled down a fresh copy, cleared all caches, and checked both Chrome and Safari. Firefox is still not working correctly and the other two browsers show no sign of the problem (if they ever had it all). Attached are screen shots of my My Yahoo! page in Chrome and Firefox showing the results of the issue.
I would really love to keep using Firefox, but this problem would be a deal breaker.
Cheers Randy
Όλες οι απαντήσεις (2)
Hi Randy, do you use a third party font manager like Suitcase?
I don't use Mac, but I can refer you to a recent thread about the "Last Resort" font issue:
Does that seem relevant?
You can check for sandbox security issues when Firefox has a problem to access fonts installed locally. See:
You can set this pref to 2 or 1 on the about:config page to reduce the sandbox security level.
- security.sandbox.content.level = 1
- close and restart Firefox to make the change effective.
If '1' still doesn't have effect then try '0' to disable the sandbox.
If this didn't work then undo/reverse the change and reset the pref via the right-click context menu to the default value.
You can open the about:config page via the location/address bar. You can accept the warning and click "I accept the risk!" to continue.