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

I was under the impression from your comments during the meeting that you wanted "specified values as specified, omitted values as their default", with weight and style defaulting to off, and smallcaps defaulting to on.  That would produce this table:

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 tabatkins
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1641#issuecomment-320431193 using your GitHub account

Received on Saturday, 5 August 2017 08:45:55 UTC