rem: this._sandBox.myIpAddress = myIpAddress; this._sandBox.dnsResolve = dnsResolve; this._sandBox.alert = proxyAlert; 
add: this._sandBox.importFunction(myIpAddress); this._sandBox.importFunction(dnsResolve); this._sandBox.importFunction(proxyAlert, "alert"); 
context:     init: function(pacURI, pacText) {        // remove PAC configuration if requested        if (pacURI == "" || pacText == "") {            this._findProxyForURL = null;            this._sandBox = null;            return;        }        // allocate a fresh Sandbox to clear global scope for new PAC script        this._sandBox = new Components.utils.Sandbox(pacURI);        Components.utils.evalInSandbox(pacUtils, this._sandBox);        // The PAC script doesn't need these.        myIpAddress.eval = dnsResolve.eval = proxyAlert.eval = null;        myIpAddress.call = dnsResolve.call = proxyAlert.call = null;        myIpAddress.apply = dnsResolve.apply = proxyAlert.apply = null;        // add predefined functions to pac        this._sandBox.myIpAddress = myIpAddress;        this._sandBox.dnsResolve = dnsResolve;        this._sandBox.alert = proxyAlert;        // evaluate loaded js file        Components.utils.evalInSandbox(pacText, this._sandBox);        this._findProxyForURL = this._sandBox.FindProxyForURL;    },
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/26f873f1137e167408756d6dfaa4a074c2f1b4a9/nsProxyAutoConfig.js/clean/netwerk/base/src/nsProxyAutoConfig.js