Intent to Prototype: The "math" generic font family

Skip to first unread message

Frédéric Wang

Aug 13, 2021, 10:26:36 AM8/13/21
to blink-dev

Contact emails




This generic font family allows authors to style content with a mathematical font. Main use case is MathML, since this would be the default font-family on <math> tags.

Blink component



- allow users to select a preference math fonts - allow authors to style content with a math fonts that has special features for rendering mathematical expressions (stretchy operators, math glyphs, etc) - render MathML content with a special math font instead of the one inherited from the parent.

Initial public proposal

TAG review

TAG review status

Not applicable


Interoperability and Compatibility

- Need to check whether Firefox and WebKit are ok with that.

Gecko: No signal ( Firefox has a user preference for the math font used for MathML. However, it's currently implemented via a fake "math" lang. I sent a request for position to see if using font-family: math instead would work better.

WebKit: No signal ( WebKit hardcodes a list of math fonts in the UA sheet. I sent a request for position to see if using font-family: math instead would work better.

Web developers: Positive Default math font is something that has historically been important for Firefox/WebKit users. This is something that was raised in the new MathML WG and had already been introduced in the CSS spec before, so there seem to be some interest.


We will likely need to extend the preference/UI, similar to what we have for other generic names.


font-family already handled by CSS DevTools interface.

Is this feature fully tested by web-platform-tests?


Flag name

Requires code in //chrome?


Tracking bug

Estimated milestones

Link to entry on the Chrome Platform Status

This intent message was generated by Chrome Platform Status.
Frédéric Wang

Frédéric Wang

Jun 25, 2022, 7:15:20 AMJun 25
Hello, just to follow-up on this one, that feature will be included in since as explained in the original email, MathML is the main use case.
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To view this discussion on the web visit

Frédéric Wang
Reply all
Reply to author
0 new messages