[csswg-drafts] [css-fonts-5] Description of `size-adjust` descriptor is misleading (#6133)

jfkthame has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-fonts-5] Description of `size-adjust` descriptor is misleading ==
Regarding `size-adjust`, the [current draft](https://drafts.csswg.org/css-fonts-5/#font-metrics-override-desc) says:

> For `size-adjust`, when the descriptor value is a percentage, all metrics values of this font, including glyph advance sizes, are resolved as the given percentage multiplied by the used font size.

This is not correct, I think. It says that every metric -- so that'd be ascent, descent, x-height, cap-height, etc -- as well as every glyph advance will end up with the same value: the used font size multiplied by the `size-adjust` percentage.

I think it should say something more like:

> All metrics values of this font, including glyph advances, are scaled by the given percentage, as are the rendered glyph images. However, the computed font size (and hence units such as `em` that depend on it) are unaffected.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6133 using your GitHub account


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

Received on Wednesday, 24 March 2021 19:12:28 UTC