# HG changeset patch # User Jaroslav Tulach # Date 1378903506 -7200 # Node ID 6e49193b04f14c3203533a0032601de0b1d5c8ec # Parent 1dac1da893577ac77ac540b14f83e34e47b2eb03 exit will close the browser diff -r 1dac1da89357 -r 6e49193b04f1 rt/emul/compact/src/main/java/java/lang/System.java --- a/rt/emul/compact/src/main/java/java/lang/System.java Tue Sep 10 15:40:00 2013 +0200 +++ b/rt/emul/compact/src/main/java/java/lang/System.java Wed Sep 11 14:45:06 2013 +0200 @@ -17,6 +17,8 @@ */ package java.lang; +import org.apidesign.bck2brwsr.core.JavaScriptBody; + /** Poor man's re-implementation of most important System methods. * * @author Jaroslav Tulach @@ -56,4 +58,8 @@ public static String lineSeparator() { return "\n"; } + + @JavaScriptBody(args = { "exitCode" }, body = "window.close();") + public static void exit(int exitCode) { + } }