- From: Koji Ishii via GitHub <sysbot+gh@w3.org>
- Date: Mon, 15 Jan 2024 20:58:36 +0000
- To: public-css-archive@w3.org
I think you misunderstood. Let me try to clarify. Fonts shoud be able to exclude specific glyphs from being trimmed, when font designers want to do so. They can do it by `chws` as you pointed out, but they can also do it by `halt`. Some existing fonts already do it. So when you wrote: > They can, but they aren't expected to. Afaict, HALT should be trimming glyphs unconditionally, whereas for CHWS they're supposed to be context-dependent (that's the point of the feature). and: > we want the browser deciding which characters get trimmed, not the font. and: > it might not trim where you need it to (or trim where it's not supposed to). Either with `chws` or `halt`, fonts can override the browsers' decision. Both `chws` and `halt` (and all other font features) tell font designers' intentions to the layout engine, and the layout engine should honor them. There's no difference between the features in this regard. -- GitHub Notification of comment by kojiishi Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8293#issuecomment-1892758244 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 15 January 2024 20:58:39 UTC