diff -r 597f96a8e998 -r 9dc53108d3df vm/src/test/java/org/apidesign/vm4brwsr/VMLazyTest.java --- a/vm/src/test/java/org/apidesign/vm4brwsr/VMLazyTest.java Wed Nov 28 00:29:00 2012 +0100 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/VMLazyTest.java Wed Nov 28 13:41:33 2012 +0100 @@ -53,9 +53,7 @@ sb.append("\n this.constructor.prototype.loadClass = function(res, name) {"); sb.append("\n var script = org_apidesign_vm4brwsr_VMLazy(true).toJavaScriptLjava_lang_StringAB(loader.get(res + '.class'));"); sb.append("\n try {"); - sb.append("\n new Function("); - sb.append("\n 'arguments[0][arguments[1]]=' + script + ';'"); - sb.append("\n )(self, name);"); + sb.append("\n new Function(script)(self, name);"); sb.append("\n } catch (ex) {"); sb.append("\n throw 'Cannot compile ' + res + ' error: ' + ex + ' script:\\n' + script;"); sb.append("\n };");