# HG changeset patch # User Jaroslav Tulach # Date 1461503380 -7200 # Node ID 2b13548b4ad2602f779d430ed8117f60fa3e54b2 # Parent ceff8546bbaca1d11b1a0ac755d655a5556d8e72 Compute csUrl first diff -r ceff8546bbac -r 2b13548b4ad2 rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Sun Apr 24 15:07:44 2016 +0200 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Sun Apr 24 15:09:40 2016 +0200 @@ -681,7 +681,8 @@ + " return false;\n" + " }\n" + " var cs = typeof document == 'undefined' ? null : document['currentScript'];\n" - + " var prefix = cs ? cs['src']['replace'](/\\/[^\\/]*$/,'/') : '';\n" + + " var csUrl = cs ? cs['src'] : null;\n" + + " var prefix = csUrl ? csUrl['replace'](/\\/[^\\/]*$/,'/') : '';\n" + " extensions.push(extension);\n" + " var cp = config['classpath'];\n" + " if (cp) for (var i = 0; i < cp.length; i++) {\n"