Bug 84019 (mathml-in-mathjax) - MathML in MathJax
MathML in MathJax
 Status: UNCONFIRMED mathml-in-mathjax WebKit Unclassified MathML (show other bugs) 528+ (Nightly build) All All P2 Normal Nobody scriptlevel mpadded row-col-spacing mlabeledtr maction 110070 44208 47780 67604 72828 menclose mathml-href mathvariant 96960 97401 99614 99618 99620 115610 115786 115787 displaystyle 119038 mathjax Show dependency tree / graph

 Reported: 2012-04-16 03:50 PDT by Frédéric Wang (:fredw) 2013-07-24 01:11 PDT (History) 5 users (show) dbarton donggwan.kim fred.wang syoichi webmaster

Attachments

 Note You need to log in before you can comment on or make changes to this bug.
 Frédéric Wang (:fredw) 2012-04-16 03:50:40 PDT MathJax is a popular Javascript library to display mathematical formulas. For Webkit browsers the native MathML rendering is not used by default, because its MathML support is not considered complete enough (users/webmasters can change the config, though). Note that Mozilla's implementation is much more mature and however not used by default either because features like equation labeling or linebreaking are still missing (Mozilla bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=687809). I open this bug to track MathML issues that prevent the Webkit MathML support to be enabled by default in MathJax or future MathML bugs that could be reported by the MathJax team. This bug may also help to track possible improvements to the Webkit MathML engine related to MathJax implementation (like supporting MathJax fonts). More and more people are using MathML throughout this library (the Wikipedia folks plan to use it) so that should guide Webkit developers towards the most important MathML bugs/features. Frédéric Wang (:fredw) 2012-05-06 08:09:53 PDT This page gives an overview of some issues with the MathML code generated by MathJax from LaTeX commands: https://github.com/mathjax/MathJax/wiki/MathML-Support-In-Browsers I've created a couple of bugs regarding features that are not implemented in Webkit yet.