Re: [csswg-drafts] [css-fonts-4] Which font properties should be reset by the font shorthand?

The CSS Working Group just discussed `Which font properties should be reset by the font shorthand?`, and agreed to the following resolutions:

* `RESOLVED: All font-* properties are reset by the font shorthand, except font-presentation and font-synthesis.`

<details><summary>The full IRC log of that discussion</summary>
&lt;astearns> topic: Which font properties should be reset by the font shorthand?<br>
&lt;astearns> github: https://github.com/w3c/csswg-drafts/issues/1636<br>
&lt;TabAtkins> myles: Thanks to David, we now have a bunch of correct data.<br>
&lt;TabAtkins> myles: [presents it]<br>
&lt;TabAtkins> myles: I think there's some consensus that 'font' can reset properties that it can't set.<br>
&lt;TabAtkins> TabAtkins: It has some "reset-only sub-properties".<br>
&lt;TabAtkins> myles: [explains table]<br>
&lt;TabAtkins> dbaron: Further question: what's a subproperty of font-variant?<br>
&lt;TabAtkins> myles: So should we look for that data too?<br>
&lt;TabAtkins> myles: So does anyone outside of dbaron have opintions on this?<br>
&lt;TabAtkins> TabAtkins: I think font-synthesis shouldn't be reset, everything else I don't care, probably be reset.<br>
&lt;TabAtkins> dbaron: My pref is for 'font' to reset the font you specified, and not leave a bunch of stuff unresolved.<br>
&lt;TabAtkins> fantasai: I agree with Firefox's group, except maybe font-kerning not being reset.<br>
&lt;TabAtkins> myles: optical-sizing should be reset.<br>
&lt;fantasai> s/maybe font-kerning not being reset/unsure about font-kerning/<br>
&lt;fantasai> s/agree/strongly agree/<br>
&lt;fantasai> ?^: What about the unsupported ones?<br>
&lt;TabAtkins> dbaron: I think it's important that variation-settings and feature-setting get reset.<br>
&lt;TabAtkins> [general agreement]<br>
&lt;fantasai> fantasai^: don't know what optical-sizing is, but agree with resetting all of those as well<br>
&lt;TabAtkins> astearns: Why not font-synthesis?<br>
&lt;TabAtkins> TabAtkins: It seems like it's rarely tied to the precise font; usually if you care, you'll amke sure all your fonts have it.<br>
&lt;TabAtkins> myles: Same probably applies to font-presentation.<br>
&lt;TabAtkins> [general agreement]<br>
&lt;TabAtkins> [general agreement that all the others should be; we went thru several specific examples]<br>
&lt;TabAtkins> Florian: I'm not sure about font-variant<br>
&lt;TabAtkins> myles: That's *set* by the 'font' shorthand, it *must* be reset.<br>
&lt;TabAtkins> RESOLVED: All font-* properties are reset by the font shorthand, except font-presentation and font-synthesis.<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1636#issuecomment-320008906 using your GitHub account

Received on Thursday, 3 August 2017 15:45:55 UTC