2003/11/13 07:46:41
[org.ibex.core.git] / src / org / xwt / HTTP.java
index 84e5abb..2b42f97 100644 (file)
@@ -283,7 +283,7 @@ public class HTTP {
             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) {
@@ -779,7 +779,7 @@ public class HTTP {
                 }
 
                 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) {