- From: Daniel Holbert via GitHub <sysbot+gh@w3.org>
- Date: Wed, 29 Apr 2020 05:43:30 +0000
- To: public-css-archive@w3.org
Thanks for that explanation! I think your bullet-points there make sense and seem to mesh with my observations from fantasai's testcase. RE the spec edits: they make sense if I don't think about writing-modes at all. :) But if I take writing-mode into consideration, then https://github.com/w3c/csswg-drafts/commit/7a66d53f693c973ac1f87993f6a42c88b21980dd doesn't quite make sense -- in a vertical writing-mode, I don't think it's right (or meaningful) to say that we derive the last baseline set from the margin-**bottom** edge... Perhaps that means to say that we derive it from the "block-end margin edge"? That seems to be what Chrome uses for cases "B" and "I" if I load https://drafts.csswg.org/css-align-3/baseline-align-test with `body { writing-mode: vertical-rl }` or `vertical-lr`, too. But, Firefox actually seems to use the central baseline for those cases when loading the testcase in a vertical writing-mode (and we use the central baseline for most of the cases there, in fact), rather than using the perhaps-proposed block-end margin-edge. So: it seems we're not interoperable on that particular point. (CC @jfkthame & @MatsPalmgren who may have thoughts on this, too) -- GitHub Notification of comment by dholbert Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3611#issuecomment-621002375 using your GitHub account
Received on Wednesday, 29 April 2020 05:43:32 UTC