- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Fri, 15 Sep 2023 09:53:02 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-inline-3] handling the line gap metric`. <details><summary>The full IRC log of that discussion</summary> <ntim> scribenick +ntim<br> <dbaron> Scribe+ ntim<br> <dbaron> ScribeNick: ntim<br> <dbaron> s/Scribe+ ntim//<br> <ntim> fantasai: there are inconsistencies with whether line-break: normal on whether it includes the line gap metric<br> <dbaron> s/break/height/<br> <ntim> fantasai: I don't know if we can get interop on it<br> <ntim> fantasai: but I'd like to get input from implementers<br> <ntim> fantasai: one thing we can do is to not include the metric except for the root line box<br> <ntim> myles: does any browser do that?<br> <ntim> fantasai: no I don't believe so<br> <ntim> fantasai: but it would reduce problems with the line shifting around<br> <ntim> dbaron: if the compat space is such that some browsers do it and some browsers don't, then fantasai's proposal seems reasonable if compatible<br> <ntim> myles: if my memory is correct, we include the gap metric on all line boxes when line height is normal<br> <dbaron> https://searchfox.org/mozilla-central/rev/b741ddde6c678ca7025858952202d20664491555/layout/generic/ReflowInput.cpp#2719-2734<br> <miriam> q?<br> <khush> q+<br> <miriam> ack khush<br> <ntim> khush: what other input goes into the font line gap metric?<br> <fantasai> s/into the font line gap metric/into normal line height besides font line gap metric, and is that consistent between browsers/<br> <ntim> fantasai: different browsers use different metrics, browsers have different ascent/descent metrics that are not entirely consistent<br> <myles> q+<br> <dbaron> https://searchfox.org/mozilla-central/rev/b741ddde6c678ca7025858952202d20664491555/gfx/thebes/gfxFont.cpp<br> <fantasai> s/browsers have/fonts have/<br> <ntim> khush: is there any motivation?<br> <dbaron> s/motivation/motivation if it's still not going to make things interoperable/<br> <ntim> fantasai: yes because it makes it less bad<br> <miriam> ack myles<br> <ntim> myles: Yeah, I'll repeat:<br> <ntim> myles: I'm scared of changing the look of text on all of the web<br> <ntim> myles: it's somewhat important, that text on the web looks consistent with native text<br> <ntim> myles: it's not a deal breaker , but i want to bring up the concern<br> <nicole_> +1 to myles<br> <ntim> myles: to make progress, we need an implementer willing to try it<br> <ntim> myles: not willing to try it though<br> <astearns> nicole: I can ask, but I am skeptical<br> <ntim> dbaron: blink / gecko seems to both include the metric<br> <ntim> dbaron: what implementation doesn't?<br> <ntim> fantasai: I think one of them doesn't<br> <ntim> myles: what is the motivation?<br> <ntim> fantasai: the spec says you may or may not<br> <ntim> fantasai: if all the browsers do a single thing, we should be able to spec that<br> <ntim> myles: sounds like the next step is research<br> <miriam> ack dbaron<br> <ntim> astearns: a single WPT test and looking at results<br> <fantasai> s/one of them doesn't/when I was looking into it, one of them didn't; might no longer be true/<br> <ntim> astearns: could be a tentative test<br> <dbaron> https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/style/computed_style.cc;l=2189;drc=31fb07c05718d671d96c227855bfe97af9e3fb20;bpv=1;bpt=1<br> <dbaron> https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/fonts/simple_font_data.h;l=187;drc=31fb07c05718d671d96c227855bfe97af9e3fb20<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8068#issuecomment-1720998898 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 15 September 2023 09:53:04 UTC