/hg/icedtea-web: netx/net/sourceforge/jnlp/Launcher.java - Fix a...

jvanek at icedtea.classpath.org jvanek at icedtea.classpath.org
Wed Sep 4 01:36:05 PDT 2013


changeset 1ecf2f7928ac in /hg/icedtea-web
details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=1ecf2f7928ac
author: Jiri Vanek <jvanek at redhat.com>
date: Wed Sep 04 10:35:39 2013 +0200

	netx/net/sourceforge/jnlp/Launcher.java - Fix applet context being null during applet init & start, by Adam Domurad  <adomurad at redhat.com>


diffstat:

 ChangeLog                               |  5 +++++
 netx/net/sourceforge/jnlp/Launcher.java |  2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

diffs (31 lines):

diff -r 79bdc074df81 -r 1ecf2f7928ac ChangeLog
--- a/ChangeLog	Fri Aug 30 11:02:08 2013 -0400
+++ b/ChangeLog	Wed Sep 04 10:35:39 2013 +0200
@@ -1,3 +1,8 @@
+2013-09-04  Adam Domurad  <adomurad at redhat.com>
+
+	* netx/net/sourceforge/jnlp/Launcher.java: 
+	Fix applet context being null during applet init & start.
+
 2013-08-29  Omair Majid  <omajid at redhat.com>
 
 	* tests/netx/unit/net/sourceforge/jnlp/JNLPFileTest.java
diff -r 79bdc074df81 -r 1ecf2f7928ac netx/net/sourceforge/jnlp/Launcher.java
--- a/netx/net/sourceforge/jnlp/Launcher.java	Fri Aug 30 11:02:08 2013 -0400
+++ b/netx/net/sourceforge/jnlp/Launcher.java	Wed Sep 04 10:35:39 2013 +0200
@@ -19,6 +19,7 @@
 import static net.sourceforge.jnlp.runtime.Translator.R;
 
 import java.applet.Applet;
+import java.applet.AppletStub;
 import java.awt.Container;
 import java.awt.SplashScreen;
 import java.io.File;
@@ -716,6 +717,7 @@
             String appletName = file.getApplet().getMainClass();
             Class appletClass = loader.loadClass(appletName);
             Applet applet = (Applet) appletClass.newInstance();
+            applet.setStub((AppletStub)cont);
             // Finish setting up appletInstance.
             appletInstance.setApplet(applet);
             appletInstance.getAppletEnvironment().setApplet(applet);



More information about the distro-pkg-dev mailing list