Contact emails

moon...@google.com, dr...@chromium.org

Explainer

https://drafts.csswg.org/css-fonts-4/#font-synthesis-intro

https://developer.mozilla.org/en-US/docs/Web/CSS/font-synthesis

Specification

https://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 component

Blink>Fonts
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EFonts>

TAG review status

Already shipped in other browsers, see below, no TAG review required.

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.

Signals

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, 36 new web tests pass: 16 new internal platform specific tests were
added, 12 new WPT tests were added and 8 existing WPT tests are now passing.


Requires code in //chrome?

False

Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=509989

Sample links

https://drafts.csswg.org/css-fonts-4/#font-synthesis-intro

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_AmPR6X7evqGz9P7bkW2ysRmr%3DqP4ajgGA%2BjOGfsp_FrA%40mail.gmail.com.

Reply via email to