Merge branch 'v2.1-latest' into develop
Merge branch 'v2.1-latest' into develop
Merge branch 'v2.1-latest' of https://github.com/dpvc/MathJax into develop
Merge branch 'v2.1-latest' of https://github.com/dpvc/MathJax into develop
Make tool tips appear above zoom boxes (resolves issue #351).
Make \big and its relatives use script or scriptscript fonts (although size is still absolute, as it is in TeX) so that it balances the text weight in scripts.  Resolves issue #350.
Allow preview to be just a plain string (rather than requiring [string]).
Bump versions, repack, and recombine previous commit
Use hasOwnProperty() when checking file specification object (prevents problems when Object.prototype has been modified).  Resolves issue #352.
Try to find the document body in case document.body isn't set yet (this does seem to happen sometimes).
Bump versions, repack, and recombine previous commit.
Bump versions, repack, and recombine previous commit
make toMathML.js handle non-BMP characters properly. Fix issue 361.
Follow suggestions from Davide's review comment.
mmultiscripts/menclose: ensure that HTMLgetScale is not called before HTMLcreateSpan. Fix Math Processing errors described in issue 362.
workaround for issue366: limit the number of repetition to build stretchy chars in HTML-CSS
Fix Math Processing Error for msubsup/msub/msup element.
mmultiscripts: take into account the <none/> case (probably need a better selection of sscale)
change the order again in menclose.js
Scan mmultiscripts children to find the first element with a spanID, as suggested by Davide.