Don't use dropshadow filter in IE9, add shadow for Konqueror, and a minor syntactic fixup

This commit is contained in:
Davide P. Cervone 2011-02-15 07:57:46 -05:00
parent bfdb9c6b22
commit 7e5c8ef639

View File

@ -63,6 +63,7 @@ MathJax.OutputJax["HTML-CSS"] = MathJax.OutputJax({
"box-shadow": "2px 2px 5px #AAAAAA", // Opera 10.5 "box-shadow": "2px 2px 5px #AAAAAA", // Opera 10.5
"-webkit-box-shadow": "2px 2px 5px #AAAAAA", // Safari 3 and Chrome "-webkit-box-shadow": "2px 2px 5px #AAAAAA", // Safari 3 and Chrome
"-moz-box-shadow": "2px 2px 5px #AAAAAA", // Forefox 3.5 "-moz-box-shadow": "2px 2px 5px #AAAAAA", // Forefox 3.5
"-khtml-box-shadow": "2px 2px 5px #AAAAAA", // Konqueror
filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')", // IE filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')", // IE
padding: "3px 4px" padding: "3px 4px"
} }
@ -70,13 +71,14 @@ MathJax.OutputJax["HTML-CSS"] = MathJax.OutputJax({
} }
}); });
if (MathJax.Hub.Browser.isMSIE && document.documentMode >= 9)
{delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}
if (!MathJax.Hub.config.delayJaxRegistration) if (!MathJax.Hub.config.delayJaxRegistration)
{MathJax.OutputJax["HTML-CSS"].Register("jax/mml")} {MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}
(function (HUB,HTMLCSS) { (function (HUB,HTMLCSS) {
var CONFIG; var CONFIG = HUB.Insert({
CONFIG = HUB.Insert({
// //
// The minimum versions that HTML-CSS supports // The minimum versions that HTML-CSS supports