diff -r fe3567c7b522 -r 6e49193b04f1 rt/emul/compact/src/main/java/java/lang/System.java --- a/rt/emul/compact/src/main/java/java/lang/System.java Sat Sep 07 13:56:22 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) { + } }