Re: [csswg-drafts] [css-fonts-4] Avoid font synthesis outside of variable range (#7999)

The spec [currently says](https://drafts.csswg.org/css-fonts-4/#font-prop-desc):

> The value for these font face style attributes is used in place of the style implied by the underlying font data. This allows authors to combine faces in flexible combinations, even in situations where the original font data was arranged differently. User agents that implement synthetic bolding and obliquing must only apply synthetic styling in cases where the font descriptors imply this is needed, rather than based on the style attributes implied by the font data. However, variation values applied to fonts defined with '@font-face' will be clamped to both the values specified in these descriptors as well as the values supported by the font file itself.

That last sentence seems to cover synthesizing outside the range from the descriptor, and also outside the range from the font. Is it clear enough?

@drott @tursunova 

-- 
GitHub Notification of comment by svgeesus
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7999#issuecomment-2755720792 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 26 March 2025 20:52:06 UTC