- From: Frédéric Wang via GitHub <sysbot+gh@w3.org>
- Date: Mon, 05 Sep 2022 13:51:15 +0000
- To: public-css-archive@w3.org
@bkardell: I believe this the status of the math proposals: 1. There were questions about whether these new properties should live (existing specs? MathML Core? others?). On https://github.com/w3c/csswg-drafts/pull/5536#issuecomment-697114884 @fantasai mentioned to keep them in MathML Core. That saod, `font-size: math` and `font-family: math` have been added to CSS fonts: https://drafts.csswg.org/css-fonts/#font-size-prop https://drafts.csswg.org/css-fonts/#valdef-font-family-math 2. Issue for `display: math;` (#5385) is still open. - This is implemented in Chrome under a flag. - One of issue is the decision `display: math` on non-MathML to mean "layout as an mrow" (https://github.com/w3c/mathml-core/issues/105) ; I'm not clear what's this use case so my preference would be instead to compute as `none` to facilitate implementation. - Another issue is about having more values (see https://github.com/w3c/csswg-drafts/issues/5866#issuecomment-1159533365 and below) where @emilio is even saying he is not even a fan of the `math` display value. 3. Issue for `text-transform: math-*` (#5386) is still open. - The consensus was only to have `text-transform: math-auto`. However, the MathML Core spec still defines many 'math-*' values and there are corresponding WPT tests. - Chrome only implements `math-auto` under a flag since there was no consensus for the other values. - WebKit and Firefox implement other `mathvariant` values, but again these implementations cannot be converted to a CSS-based `text-transform` given the lack of consensus. 4. Issue for `math-style` (#5387) is still open. - I believe we can close that issue, this is defined in MathML Core. - WebKit, Chrome and Firefox implement it (under a flag for Chrome and Firefox) 5. Issue for `math-shift` (#5388) is closed, so I guess nothing to be done here besides finishing implementation in Firefox and WebKit. 6. Issue for `math-depth`+`font-size: math` (#5389) is closed, so I guess nothing to be done here besides finishing implementation in Firefox and WebKit. -- GitHub Notification of comment by fred-wang Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5384#issuecomment-1237067626 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 5 September 2022 13:51:16 UTC