- From: Koji Ishii via GitHub <sysbot+gh@w3.org>
- Date: Thu, 13 Jul 2017 14:17:00 +0000
- To: public-css-archive@w3.org
Thank you @frivoal for the investigations. In Paris, I'd like to take a step back and ask opinions from more people, especially, from who haven't spoken much yet. Here's my understanding of the history. 1. This issue originally starts from disabling a hard-coded value in UA, assuming it exists. At that point, I heard some members supported the idea, but IIUC not all spoke their opinions. 2. Then we learned that `line-height: normal` does font-dependent layout, and this issue was re-defined as "font-dependent layout and vertical rhythms should not work together". 3. @dbaron [commented in mozilla.dev.platform](https://groups.google.com/forum/#!searchin/mozilla.dev.platform/line-height-step%7Csort:relevance/mozilla.dev.platform/cnEN_sccXJY/-0W_P31cCwAJ) that he's opposed because if vertical rhythms are applied to font-dependent layout, it can produce serious compatibility problem. Since then, IIUC, in Tokyo and in comments above, we're trying to understand what "font-dependent layout" is in CSS, and try to find a way to disable either it or vertical rhythms when the other was enabled. @frivoal's detailed investigation above should help this discussion greatly. Assuming my understanding so far is correct, I think we're missing a few pieces before diving into solutions. 1. The @dbaron's comment above was not shared with WG. 2. While we now understand what will happen when vertical rhythm is enabled in font-dependent layout document, we haven't discussed much about side effects if we disabled either one. 3. We heard opinions from several people at point 1 of the history, but not after 2. 4. Even at point 1, IIUC, we haven't heard opinions from other implemeters than Blink/Gecko. In Tokyo, I was supportive to disable either one. But as I thought about its side effects and i18n impacts, I'm not sure if this is the right way to go, and I would like to hear opinions from more people. So I'd like to ask, in Paris: 1. @dbaron, is it possible for you to explain your comments at mozilla.dev.platform, and up-to-date thoughts if there were any changes since then? 2. @FremyCompany (or someone at Edge team) could you mind to consider sharing your thoughts? 3. @litherum (or someone at WebKit team) could you mind to consider sharing your thoughts? I remember you were supportive in April 2016, but quite a long time has past. Also, this topic would require Line Grid to change the behavior, which WebKit ships today. @dbaron, @FremyCompany, @litherum, could you mind to consider above? I can explain my position too (guess it's obvious but in case ;-) and with all opinions, I'd like to review our position to all vertical rhythm features. I also hope @fantasai, @frivoal, @astearns, @dauwhe, and all other text people can share thoughts in Paris. I hope you don't mind I listed only implementers above, I just listed missing information atm from what I can understand. -- GitHub Notification of comment by kojiishi Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/938#issuecomment-315091165 using your GitHub account
Received on Thursday, 13 July 2017 14:17:07 UTC