[hmath-commits] org.hmath.server/WEB-INF/src/org/hartmath/server/macro MMLMacro.java,1.1,1.2
Status: Pre-Alpha
Brought to you by:
jsurfer
|
From: Klaus H. <js...@us...> - 2004-03-20 14:45:52
|
Update of /cvsroot/hmath/org.hmath.server/WEB-INF/src/org/hartmath/server/macro In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18425/WEB-INF/src/org/hartmath/server/macro Modified Files: MMLMacro.java Log Message: misc changes Index: MMLMacro.java =================================================================== RCS file: /cvsroot/hmath/org.hmath.server/WEB-INF/src/org/hartmath/server/macro/MMLMacro.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** MMLMacro.java 9 Mar 2004 20:13:06 -0000 1.1 --- MMLMacro.java 20 Mar 2004 14:35:54 -0000 1.2 *************** *** 9,12 **** --- 9,13 ---- import org.hartmath.core.eval.MathMLUtilities; import org.hartmath.server.taglib.BrowserTag; + import org.hartmath.server.taglib.MathSniffer; import org.radeox.macro.parameter.MacroParameter; import org.snipsnap.app.Application; *************** *** 39,45 **** Map map = Application.get().getParameters(); HttpServletRequest request = (HttpServletRequest) map.get("request"); ! String browser = BrowserTag.getBrowserType(request); // TODO optimize this code; create a new MathMLUtilities once for every session! ! if (browser == BrowserTag.MSIE) { if (MATHML_UTILITY_MSIE == null) { MATHML_UTILITY_MSIE = new MathMLUtilities("MMLMacro", true); --- 40,48 ---- Map map = Application.get().getParameters(); HttpServletRequest request = (HttpServletRequest) map.get("request"); ! // String browser = BrowserTag.getBrowserType(request); ! MathSniffer bd = MathSniffer.getBrowserDetection(request); ! int browserId = bd.getBrowserId(); // TODO optimize this code; create a new MathMLUtilities once for every session! ! if (browserId == MathSniffer.MATHPLAYERID) { if (MATHML_UTILITY_MSIE == null) { MATHML_UTILITY_MSIE = new MathMLUtilities("MMLMacro", true); |