Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Intent to deprecate: stretching MathML operators with STIXGeneral fonts

77 views
Skip to first unread message

daza...@igalia.com

unread,
Jun 4, 2020, 1:13:42 PM6/4/20
to
In bug 1630935 [1], I intend to deprecate support for drawing
stretched MathML operators using the STIXGeneral fonts with a use
counter, deprecation warning, and a pref to gate the feature (off by
default on nightly).

These fonts were a stopgap solution to a problem that has since been
addressed by OpenType MATH tables. Now that OpenType MATH fonts are
available, they’ve been deprecated upstream, and we’ve encouraged the
ecosystem to switch since 2014 [2].

That support is now a special case in our codebase, causing
performance problems and making it difficult to refactor our MathML
operator stretching code, but we can’t unship without usage data,
because the fonts are still preinstalled on macOS.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1630935
[2] https://groups.google.com/d/topic/mozilla.dev.tech.mathml/PlVCil2X598
0 new messages