9 ms·
One important aspect the work Igalia/Fred/etc did here was defining how MathML should render in browsers. Previously was this undefined[1], and working through
by bfgeek 4y ago
One important aspect the work Igalia/Fred/etc did here was defining how MathML should render in browsers. Previously was this undefined[1], and working through all the integration points with CSS/HTML in the new MathML Core spec[2].
The next largest part was writing all the tests for this work, e.g. making sure that margin/border/padding worked consistently between all the MathML elements[3].
Arguably the implementation in Chromium was the "smallest" part of the work required here.
Congrats to Fred/Igalia/MathML-CG and all those involved. :)
[1] https://www.w3.org/TR/MathML3/chapter2.html#fund.renderingmodel https://www.w3.org/TR/MathML3/chapter2.html#fund.renderingmo...
[2] https://www.w3.org/TR/mathml-core https://www.w3.org/TR/mathml-core
[3] https://wpt.fyi/results/mathml/relations/css-styling/padding-border-margin https://wpt.fyi/results/mathml/relations/css-styling/padding...