Bug 209595

Summary: Add support for font-family: math
Product: WebKit Reporter: Frédéric Wang (:fredw) <fred.wang>
Component: MathMLAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: ahmad.saleem792
Priority: P2 Keywords: WPTImpact
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
URL: http://wpt.live/mathml/relations/css-styling/default-font-family.html
See Also: https://bugzilla.mozilla.org/show_bug.cgi?id=1788937
https://bugs.chromium.org/p/chromium/issues/detail?id=1228189
Bug Depends on:    
Bug Blocks: 195797    

Attachments
Ahmad Saleem
Comment 1 2023-10-04 18:01:32 PDT
By updating mathml.css, we do start passing following test case: math { font-family: math; } https://github.com/WebKit/WebKit/blob/d265fb0d526aa8120a208bf62dc5a1e160400cc7/Source/WebCore/css/mathml.css#L72 >>> http://wpt.live/mathml/relations/css-styling/default-font-family.html Although I don't know whether we have more to do here or not but still just wanted to flag.
Frédéric Wang (:fredw)
Comment 2 2024-10-09 02:08:44 PDT
The current hardcoded rules are necessary to help WebKit to select known math fonts (i.e. fonts with an OpenType MATH table) installed on the user's system. So I think we should wait "font-family: math" to be implemented before. As a bonus, it would be nice if the hardcoded list could be configurable as a preference, but maybe that's the separate issue.
Note You need to log in before you can comment on or make changes to this bug.