Contact emailsmoon...@google.com, dr...@chromium.org Explainerhttps://drafts.csswg.org/css-fonts-4/#font-synthesis-intro https://developer.mozilla.org/en-US/docs/Web/CSS/font-synthesis
Specificationhttps://drafts.csswg.org/css-fonts/#font-synthesis Summary 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. Blink componentBlink>Fonts <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EFonts> Motivation 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. Initial public proposal Search tagsfont-synthesis <https://www.chromestatus.com/features#tags:font-synthesis>, italic <https://www.chromestatus.com/features#tags:italic>, bold <https://www.chromestatus.com/features#tags:bold>, cursive <https://www.chromestatus.com/features#tags:cursive>, synthetic <https://www.chromestatus.com/features#tags:synthetic>, fake bold <https://www.chromestatus.com/features#tags:fake%20bold>, fake italic <https://www.chromestatus.com/features#tags:fake%20italic>, small-caps <https://www.chromestatus.com/features#tags:small-caps> TAG review TAG review statusNot applicable Risks Interoperability and Compatibility 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. Gecko: Shipped/Shipping ( https://developer.mozilla.org/en-US/docs/Web/CSS/font-synthesis#browser_compatibility ) https://bugzilla.mozilla.org/show_bug.cgi?id=1706080 WebKit: Shipped/Shipping (https://bugs.webkit.org/show_bug.cgi?id=144180) Web developers: No signals Activation None expected, feature already implemented in other browsers. Debuggability Same as any other CSS property, css_properties.json will be rolled to DevTools during development. Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md> ?Yes Flag name Requires code in //chrome?False Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=509989 Estimated milestones No milestones specified Link to entry on the Chrome Platform Status https://www.chromestatus.com/feature/5640605355999232 This intent message was generated by Chrome Platform Status <https://www.chromestatus.com/>. -- 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 blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAO7W_BG_pCAT62JhAp3roiZyBvMP3asEiq__LQjXJ3GktBM7w%40mail.gmail.com.