Mercurial > hg > release > icedtea-web-1.4
view tests/reproducers/simple/JavascriptURLProtocol/srcs/JavascriptProtocol.java @ 781:91e191cac118
Backport of Fix PR1271: icedtea-web does not handle javascript:-protocol URLs
author | Jiri Vanek <jvanek@redhat.com> |
---|---|
date | Tue, 07 Jan 2014 10:12:17 +0100 |
parents | |
children |
line wrap: on
line source
import java.applet.Applet; import java.net.URL; import netscape.javascript.JSObject; public class JavascriptProtocol extends Applet { public String state = "HasntRun"; @Override public void start() { try { getAppletContext().showDocument(new URL("javascript:runSomeJS()")); System.out.println("State after showDocument was " + state); } catch (Exception e) { e.printStackTrace(); } System.out.println("*** APPLET FINISHED ***"); } // Utility for JS side public void print(String s) { System.out.println(s); } }