rem: ioArgs.xhr.setRequestHeader("Content-Type", (args.contentType||_defaultContentType)); 
add: ioArgs.xhr.setRequestHeader("Content-Type", args.contentType || _defaultContentType); 
context: 	var _doIt = function(/*String*/type, /*Deferred*/dfd){		// IE 6 is a steaming pile. It won't let you call apply() on the native function (xhr.open).		// workaround for IE6's apply() "issues"		var ioArgs = dfd.ioArgs;		var args = ioArgs.args;		ioArgs.xhr.open(type, ioArgs.url, args.sync !== true, args.user || undefined, args.password || undefined);		if(args.headers){			for(var hdr in args.headers){				if(hdr.toLowerCase() === "content-type" && !args.contentType){					args.contentType = args.headers[hdr];				}else{					ioArgs.xhr.setRequestHeader(hdr, args.headers[hdr]);				}			}		}		// FIXME: is this appropriate for all content types?		ioArgs.xhr.setRequestHeader("Content-Type", (args.contentType||_defaultContentType));		// FIXME: set other headers here!		try{			ioArgs.xhr.send(ioArgs.query);		}catch(e){			dfd.cancel();		}		_d._ioWatch(dfd, _validCheck, _ioCheck, _resHandle);		return dfd; //Deferred	}
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/31ff3793be777ed4ec7332017d4ac48874e2e55e/xhr.js/buggy/_base/xhr.js