The font-synthesis CSS property controls whether user agents are allowed to synthesize oblique, bold and small-caps font faces when a font family lacks oblique, bold and small-caps faces, respectively.
Without font-synthesis property some web pages that do not have font families with the required variations may have unnatural forms of fonts due to synthesis. This feature has 17⭐️ on the bugtracker #509989 and has been requested by designers. Firefox and Safari have already implemented this feature.
Low, feature already shipped in Firefox and Safari. Expected graceful degradation if an engine has so far not implemented this feature: if the font-synthesis: property is not understood by an engine, this means unintended synthesis can occur. That's expected and the reason why this property was designed.
None expected, feature already implemented in other browsers.
Same as any other CSS property, css_properties.json will be rolled to DevTools during development.
No milestones specified