Closed Bug 1455494 Opened 6 years ago Closed 6 years ago

Missing/Bad Bold(?) Fonts on Mac in latest Nightly

Categories

(Core :: Graphics: Text, defect)

Unspecified
macOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla61
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- unaffected
firefox59 --- unaffected
firefox60 --- unaffected
firefox61 blocking verified

People

(Reporter: Gankra, Assigned: jfkthame)

References

Details

(Keywords: regression)

Attachments

(1 file)

* If you type in the awesome bar, substrings that match what you typed are just missing text (I think those substrings are supposed to be bolded?)

* On github, @names are missing (this is definitely bold -apple-system-font)

Seeing this is vanilla nightly, but webrender is also affected, although slightly differently. Awesome bar is still missing text, but in-page bold -apple-system-font is just *not* bold. 

This suggests the issue is probably in our macos font subsystem.
Also, the preference names of modified prefs in about:config are missing, as they're rendered in bold too. MacOS Nightly, 2018-04-20.
Looking at the inline readme of the activity stream repository:
https://github.com/mozilla/activity-stream/

"README.md" turns into a [?] as well as the "Activity Stream" h1 header. If I adjust the font-weight from 600 to normal / 400, the text appears.

If I remove "-apple-system" from font-family, it also appears.

Not sure why the h2 for "Where should I file bugs?" just disappears vs [?]
Yup Confirmed. 
It even breaks some things inside the chrome like the about:firefox window.
:jfkthame Bug 1454598 broke a couple of things ;) GitHub, Twitter, etc.
Flags: needinfo?(jfkthame)
[Tracking Requested - why for this release]:

This regression from bug 1454598 causes some text, on websites and in Firefox chrome, to not be displayed on Mac.
There seems to be something funky about how the -apple-system font deals with variation settings. :\ Investigating; meanwhile, the patches from bug 1454598 have been backed out.
Flags: needinfo?(jfkthame)
Turns out the root cause of this was actually bug 1454094, but then bug 1454598 made it widely visible because it hooked up the weight variation axis in the macOS system font.
Blocks: 1454094
marking as fixed since the offending patch was backed out (https://bugzilla.mozilla.org/show_bug.cgi?id=1454598#c21) and we have new nightlies out.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Assignee: nobody → jfkthame
Target Milestone: --- → mozilla61
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: