org.xwt.js.JSArray args = new org.xwt.js.JSArray();
args.addElement(url.toString());
args.addElement(url.getHost());
- Object obj = pacFunc.call(args);
+ Object obj = pacFunc.call(null, args);
if (Log.verbose) Log.log(this, " PAC script returned \"" + obj + "\"");
pac = obj.toString();
} catch (Throwable e) {
}
JSFunction scr = JS.parse("PAC script at " + url, 0, new StringReader(script));
- scr.cloneWithNewJSScope(proxyAutoConfigRootJSScope).call(new JSArray());
+ scr.cloneWithNewParentJSScope(proxyAutoConfigRootJSScope).call(null, new JSArray());
return (JSCallable)proxyAutoConfigRootJSScope.get("FindProxyForURL");
} catch (Exception e) {
if (Log.on) {