Hi there,

I'm not sure if this is the correction mailing list or not, but wanted to 
report an issue with JSmol. We are working on integrating JSmol into a web site 
which already uses MathJax and we ran into an incompatibility issue. We have a 
crude workaround but I wanted to explore the root cause.

I have discovered that upon execution of the JSmol getApplet() method, the 
java2script Clazz system seems to replace the standard Javascript Error object 
with a copy of java.lang.Error. This causes MathJax to fail because it expects 
to have the standard Javascript Error object available.

Why are objects in the global Javascript namespace being modified and is there 
a way to prevent it?

BTW I discovered this in test file "jsmol.htm" which ships with 
jsmol-13.3.3.zip. My test environment was Chrome 28.0.1500.95 on Windows XP.

Cheers,
Gareth Oakes
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to