aboutsummaryrefslogtreecommitdiffstats
path: root/netx/net/sourceforge/jnlp/PluginBridge.java
diff options
context:
space:
mode:
authorDenis Lila <[email protected]>2011-03-04 17:45:57 -0500
committerDenis Lila <[email protected]>2011-03-04 17:45:57 -0500
commitec6d0386718421e0c86a1c49feb3a227452da24b (patch)
treee448491c4d5563f8e70a0efe23042e52bd706164 /netx/net/sourceforge/jnlp/PluginBridge.java
parent43cf2ac30fcb4d562d8fbed3ea87743107e8bf92 (diff)
parent0b38becc8ddeb3026d5fa0ca89713cb3e38ac430 (diff)
merge
Diffstat (limited to 'netx/net/sourceforge/jnlp/PluginBridge.java')
-rw-r--r--netx/net/sourceforge/jnlp/PluginBridge.java7
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() {