The problem occurs if you are using MathJax with mathML output.
In the latest files I have been using attached extras.php in theme layout files (check some layout file of mathstandard theme or stylist theme) that sets
MathJax.Hub.Config({
MMLorHTML: { prefer: "HTML" },
...
and with this setting all browsers use HTML output that is printed correctly.
I noticed the same thing about 2 months ago and the first versions of math plugins were using different MathJax configuration - also Moodle Docs about these settings has not been upgraded for some time - but anyway I have the latest plugins upgraded to http://korpelainen.net/mpluga.zip or http://korpelainen.net/mplugb.zip that are now the same as temporary mplugaup.zip and mplugbup.zip
To explain this a little more detailed in Docs the example configuration is
<script type="text/javascript" src="http://111.121.101.131/lib/mathjax/MathJax.js">
MathJax.Hub.Config({
config: ["MMLorHTML.js"],
extensions: ["tex2jax.js","mml2jax.js","MathMenu.js","MathZoom.js"],
tex2jax: {displayMath: [ ['@d','@d'] ], inlineMath: [ ['@i','@i'] ] },
TeX: {
extensions: ["AMSmath.js","AMSsymbols.js","noErrors.js","noUndefined.js"]
}
});
</script>
but you can in fact use much simpler configuration with MathJax 1.1 (if you don't need to change default settings or don't need for example asciimathml extension):
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
MMLorHTML: { prefer: "HTML" },
tex2jax: {displayMath: [ ['@d','@d'] ], inlineMath: [ ['@i','@i'] ] }
});
</script>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
where configuration TeX-AMS-MML_HTMLorMML is selected with custom tokens for displaymath and inlinemath AND output is always set to HTML (unless user wants to change it with mouse right click over mathjax tags)