Content MathML extension fails in IE11
Created by: davidcarlisle
IE managed to break something again.
In the default "edge" mode the conversion fails to run and so you get an error from the main mathjax processing about an unknown apply node. If you use F12 developer tools to flip it into IE10 mode it works fine.
I started to debug but inconclusively but it's late so I'll not speculate where exactly it's going wrong (the mathjax enabled MathML3 spec at Math/draft-spec/mathml html is similarly broken although that doesn't use this extension.)
A test file for completeness, although any file will show same.
<!DOCTYPE html>
<html>
<head>
<title>a+b</title>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
MathML: {
extensions: ["content-mathml.js"]
}
});
</script>
<script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
</head>
<body>
<math>
<apply><plus/><mi>a</mi><mi>b</mi></apply>
</math>
</body>
</html>