# HG changeset patch # User Jaroslav Tulach # Date 1381334351 -7200 # Node ID 65dd5a650eab045a409677641ef027fe0695b312 # Parent f5c3f68c0664ffb7bcbb87036a84247e4ed57d79 Use typeof console to check for its presence diff -r f5c3f68c0664 -r 65dd5a650eab rt/emul/compact/src/main/java/java/util/logging/Logger.java --- a/rt/emul/compact/src/main/java/java/util/logging/Logger.java Wed Oct 09 17:28:39 2013 +0200 +++ b/rt/emul/compact/src/main/java/java/util/logging/Logger.java Wed Oct 09 17:59:11 2013 +0200 @@ -472,7 +472,7 @@ } @JavaScriptBody(args = { "method", "logger", "msg" }, body = - "if (console) console[method]('[' + logger + ']: ' + msg);" + "if (typeof console !== 'undefined') console[method]('[' + logger + ']: ' + msg);" ) private static native void consoleLog( String method, String logger, String msg diff -r f5c3f68c0664 -r 65dd5a650eab rt/vm/src/main/java/org/apidesign/vm4brwsr/Zips.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/Zips.java Wed Oct 09 17:28:39 2013 +0200 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/Zips.java Wed Oct 09 17:59:11 2013 +0200 @@ -91,7 +91,7 @@ ) private static native byte[] callFunction(Object fn, String res); - @JavaScriptBody(args = { "msg" }, body = "if (console) console.log(msg.toString());") + @JavaScriptBody(args = { "msg" }, body = "if (typeof console !== 'undefined') console.log(msg.toString());") private static native void log(String msg); private byte[] findRes(String res) throws IOException {