From 06193991d7a4717f15e495ea7bfaa2e7f5d01bde Mon Sep 17 00:00:00 2001 From: jprocter Date: Tue, 18 Jan 2011 10:42:20 +0000 Subject: [PATCH] removed securityException caused by accessing class directly from sun. package --- src/jalview/bin/JalviewLite.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/jalview/bin/JalviewLite.java b/src/jalview/bin/JalviewLite.java index dd2bf70..0fb0662 100755 --- a/src/jalview/bin/JalviewLite.java +++ b/src/jalview/bin/JalviewLite.java @@ -842,13 +842,16 @@ public class JalviewLite extends Applet // remove any handlers that might be hanging around from an earlier instance try { - if (getAppletContext() instanceof sun.plugin.javascript.JSContext) { - if (debug) - { - System.err.println("Applet context implements JSContext - should have callback support!"); - } + if (debug) + { + System.err.println("Applet context is '"+getAppletContext().getClass().toString()+"'"); + } + JSObject scriptObject = JSObject.getWindow(this); + if (debug && scriptObject!=null) + { + System.err.println("Applet has Javascript callback support."); } - JSObject scriptObject = JSObject.getWindow(this); + } catch (Exception ex) { System.err -- 1.7.10.2