1.1 --- a/rt/vmtest/src/main/java/org/apidesign/bck2brwsr/vmtest/impl/LaunchSetup.java Tue Feb 26 16:54:16 2013 +0100
1.2 +++ b/rt/vmtest/src/main/java/org/apidesign/bck2brwsr/vmtest/impl/LaunchSetup.java Fri Mar 01 14:10:57 2013 +0100
1.3 @@ -42,7 +42,14 @@
1.4 }
1.5 private synchronized Launcher js(boolean create) {
1.6 if (js == null && create) {
1.7 - js = Launcher.createJavaScript();
1.8 + final String p = System.getProperty("vmtest.default", "javax.script"); // NOI18N
1.9 + switch (p) {
1.10 + case "brwsr": js = Launcher.createBrowser(null); break; // NOI18N
1.11 + case "javax.script": js = Launcher.createJavaScript(); break; // NOI18N
1.12 + default: throw new IllegalArgumentException(
1.13 + "Unknown value of vmtest.default property: " + p
1.14 + );
1.15 + }
1.16 }
1.17 return js;
1.18 }