diff options
Diffstat (limited to 'netx/net/sourceforge/jnlp/PluginBridge.java')
-rw-r--r-- | netx/net/sourceforge/jnlp/PluginBridge.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/netx/net/sourceforge/jnlp/PluginBridge.java b/netx/net/sourceforge/jnlp/PluginBridge.java index 2cb5146..a3ef9f3 100644 --- a/netx/net/sourceforge/jnlp/PluginBridge.java +++ b/netx/net/sourceforge/jnlp/PluginBridge.java @@ -130,9 +130,10 @@ public class PluginBridge extends JNLPFile { else security = null; - this.uniqueKey = Calendar.getInstance().getTimeInMillis() + "-" + - Math.abs(((new java.util.Random()).nextInt())) + "-" + - documentBase; + // Plugin needs to share classloaders so that applet instances from + // same page can communicate (there are applets known to require + // such communication for proper functionality) + this.uniqueKey = documentBase.toString(); } public String getTitle() { |