Re: [csswg-drafts] [css-fonts-4] We can't add new values to the font-synthesis property

I think that the resolution isn't quite clear on what exactly all combination of values should do.

Here is what I think is most natural:

Compliance Level | Synthesis enabled? | Weight | Style | Small-caps
-- | -- | -- | -- | --
Fonts 3 | font-synthesis: none | ❌ | ❌ | ❌
Fonts 3 | font-synthesis: weight | ✅ | ❌ | ✅
Fonts 3 | font-synthesis: style | ❌ | ✅ | ✅
Fonts 3 | font-synthesis: weight style | ✅ | ✅ | ✅
Fonts 4 | font-synthesis: small-caps | ✅ | ✅ | ✅
Fonts 4 | font-synthesis: no-weight | ❌ | ✅ | ✅
Fonts 4 | font-synthesis: no-style | ✅ | ❌ | ✅
Fonts 4 | font-synthesis: no-small-caps | ✅ | ✅ | ❌
Fonts 4 | font-synthesis: no-weight no-style | ❌ | ❌ | ✅
Fonts 4 | font-synthesis: no-weight style | ❌ | ✅ | ✅
Fonts 4 | font-synthesis: all | ✅ | ✅ | ✅
Fonts 4 | font-synthesis: weight no-weight | Parse Error


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

Received on Thursday, 3 August 2017 15:16:09 UTC