So I've looked more carefully about IE10's modes and there are now six
document modes:
1) Standards
2) Quirks
3) IE9
4) IE8
5) IE7
6) IE5 Quirks
It seems that modes 3-6 are the former document modes that were
available in IE9. When I switch to mode 1) or 2), I get the alert box
about MathJax not able to setup MathPlayer (even when I uninstall
MathPlayer!) and then the page renders normally. This unexpected alert
box prevents the testing framework to continue. That's why I couldn't
execute the Quirks mode in IE10, although I can probably execute 6) if I
modify the Python's scripts. IE10's Quirks mode seems a bit more
standard compliant, for example it passes
LaTeXToMathML/AMScd/amscd-1.html while IE7 and IE5 Quirks fails that
test at the moment.
I've executed the tests for IE9-SVG and IE8 again, as it looks like the
bad mode was selected yesterday (for example
LaTeXToMathML/AMScd/amscd-1.html was supposed to pass). As I said, the
document mode is done via keyboard simulation and is not always
reliable, but Selenium does not have any API to do that otherwise. This
keyboard simulation still seems to work in IE10, though. I don't know if
the IE7 mode was correctly selected, but I don't think there will be
much difference anyway.
http://mathjaxtest.s3.amazonaws.com/v2.1-candidate/2013-05-02/Windows_MSIE_IE8_TeX_HTML-CSS-1.html.gz
http://mathjaxtest.s3.amazonaws.com/v2.1-candidate/2013-05-02/Windows_MSIE_IE9_TeX_SVG.html.gz
--
Fr�d�ric Wang
maths-informatique-jeux.com/blog/frederic