X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fxwt%2Fjs%2FJSScope.java;fp=src%2Forg%2Fxwt%2Fjs%2FJSScope.java;h=54dc44650dc232d32f30ed6f4fb95373e6f46a39;hb=d3ccf61eac01b22a5133b876b9e19581015de13e;hp=8327ea14efbfe671d9e88de3155416cc96219444;hpb=a7bc8922080f56017b141a3835c722344fa4cffc;p=org.ibex.core.git diff --git a/src/org/xwt/js/JSScope.java b/src/org/xwt/js/JSScope.java index 8327ea1..54dc446 100644 --- a/src/org/xwt/js/JSScope.java +++ b/src/org/xwt/js/JSScope.java @@ -46,7 +46,7 @@ public class JSScope extends JSCallable { public Object call(Object method, JSArray args) { if (method.equals("stringFromCharCode")) return stringFromCharCode(args); - else throw new JS.Exn("method not found"); + return super.call(method, args); } public Object call1(Object method, Object arg0) { @@ -61,12 +61,12 @@ public class JSScope extends JSCallable { case "escape": throw new JS.Exn("unimplemented"); case "unescape": throw new JS.Exn("unimplemented"); //#end - return null; + return super.call1(method, arg0); } public Object call2(Object method, Object arg1, Object arg2) { if (method.equals("parseInt")) return parseInt(arg1, arg2); - return null; + return super.call2(method, arg1, arg2); } private Object stringFromCharCode(JSArray args) {