rem:   var url = (altUrl == null) ? this.url : altUrl; 
add:   var url = altUrl || this.url; 
context:     getFullRequestString:function(newParams, altUrl) {                // use layer's url unless altUrl passed in        var url = (altUrl == null) ? this.url : altUrl;                // create a new params hashtable with all the layer params and the         // new params together. then convert to string        var allParams = OpenLayers.Util.extend(new Object(), this.params);        allParams = OpenLayers.Util.extend(allParams, newParams);        // ignore parameters that are already in the url search string        var urlParams =             OpenLayers.Util.upperCaseObject(OpenLayers.Util.getArgs(url));        for(var key in allParams) {            if(key.toUpperCase() in urlParams) {                delete allParams[key];            }        }        var paramsString = OpenLayers.Util.getParameterString(allParams);                // if url is not a string, it should be an array of strings,         // in which case we will deterministically select one of them in         // order to evenly distribute requests to different urls.        if (url instanceof Array) {            url = this.selectUrl(paramsString, url);        }                   // requestString always starts with url        var requestString = url;                        if (paramsString != "") {            var lastServerChar = url.charAt(url.length - 1);            if ((lastServerChar == "&") || (lastServerChar == "?")) {                requestString += paramsString;            } else {                if (url.indexOf('?') == -1) {                    //serverPath has no ? -- add one                    requestString += '?' + paramsString;                } else {                    //serverPath contains ?, so must already have paramsString at the end                    requestString += '&' + paramsString;                }            }        }        return requestString;    },
meta: 1027	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1027/78c16b973ea098d700b899ea2348f3bca9f85c15/HTTPRequest.js/buggy/lib/OpenLayers/Layer/HTTPRequest.js