CSS implementation of <ms> does not work in RTL mode #126
Labels
css / html5
Issues related to CSS or HTML5 interoperability
MathML Core
Issues affecting the MathML Core specification
cc @emilio
(See also #120 about whether ms is actually useful / important or if we could just remove it from core)
The CSS implementation of MathML Core uses the pseudo elements :before and :after to implement the ms element: https://mathml-refresh.github.io/mathml-core/#string-literal-ms
Not sure whether it's described explicitly in CSS, but the quotes are not inverted in RTL mode, contrary to the MathML3 expectation. The following test exported from Gecko's test suite fails in all browsers: https://w3c-test.org/mathml/presentation-markup/direction/direction-009.html
It has been failing in Gecko after some refactoring to move to a CSS-based implementation and avoid some security/design issues. For details, see https://bugzilla.mozilla.org/show_bug.cgi?id=787215
The text was updated successfully, but these errors were encountered: