Intent to unship: Legacy MathML syntax for numbers
39 views
Skip to first unread message
Frédéric Wang
unread,
Aug 21, 2019, 5:12:23 PM8/21/19
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hi,
After the changes mentioned in previous announcements [1] [2] [3] [4],
the valid MathML length values are almost a subset of CSS
<lengths-percentage> and we could consider relying on the CSS parser in
the future.
The only remaining difference is in the definition of numbers since
MathML3 allows the following case: an optional "-", followed by a
nonempty sequence of digits, followed by a dot. For example "42.px" is
valid MathML3 length and equivalent to "42px". For details see [5].
The MathML CG decided to align the definition of numbers on CSS [6].
This syntax is supported in WebKit too. However, it seems safe to unship
it without deprecation warning since it's really an edge case and it is
very unlikely that people/tools would write/generate a number ending
with a dot. I plan to do this in bug 1575596.