Hello, MathJax team.
I am advising that I have noted an inconsistency with the spacing before and after inline and within displayed MathJax fractions using the following configuration, so am including the MathML code and a screen capture of the equation for your viewing reference.
My MathJax configuration:
<script type="text/javascript" async
src="
https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
My HTML5/MathML code:
<p><math xmlns='
http://www.w3.org/1998/Math/MathML'>
<mrow>
<munder>
<mrow>
<mi>lim</mi></mrow>
<mrow>
<mi>x</mi><mo>→</mo><mi>c</mi></mrow>
</munder>
<mstyle displaystyle='true'>
<mfrac>
<mrow>
<mi>f</mi><mo stretchy='false'>(</mo><mi>x</mi><mo stretchy='false'>)</mo></mrow>
<mrow>
<mi>g</mi><mo stretchy='false'>(</mo><mi>x</mi><mo stretchy='false'>)</mo></mrow>
</mfrac>
</mstyle>
<mo>=</mo><mstyle displaystyle='true'>
<mfrac>
<mrow>
<munder>
<mrow>
<mi>lim</mi></mrow>
<mrow>
<mi>x</mi><mo>→</mo><mi>c</mi></mrow>
</munder>
<mi>f</mi><mo stretchy='false'>(</mo><mi>x</mi><mo stretchy='false'>)</mo></mrow>
<mrow>
<munder>
<mrow>
<mi>lim</mi></mrow>
<mrow>
<mi>x</mi><mo>→</mo><mi>c</mi></mrow>
</munder>
<mi>g</mi><mo stretchy='false'>(</mo><mi>x</mi><mo stretchy='false'>)</mo></mrow>
</mfrac>
</mstyle>
<mo>=</mo><mstyle displaystyle='true'>
<mfrac>
<mrow>
<mi>f</mi><mo stretchy='false'>(</mo><mi>c</mi><mo stretchy='false'>)</mo></mrow>
<mrow>
<mi>g</mi><mo stretchy='false'>(</mo><mi>c</mi><mo stretchy='false'>)</mo></mrow>
</mfrac>
</mstyle>
<mi>g</mi><mo stretchy='false'>(</mo><mi>c</mi><mo stretchy='false'>)</mo><mo>≠</mo><mn>0</mn></mrow>
</math>;<br>
thus, the function <math xmlns='
http://www.w3.org/1998/Math/MathML'>
<mrow>
<mstyle displaystyle='true'>
<mfrac>
<mi>f</mi>
<mi>g</mi>
</mfrac>
</mstyle>
</mrow>
</math> is continuous on its domain.</p>
Looking forward to your update on this bug.
Thanks,
Audrey