else if (navigator.userAgent.indexOf("; MSIE")) { batch.rpcType = dwr.engine.IFrame; batch.map.partialResponse = dwr.engine._partialResponseYes; } 
dwr.engine._poll = function(overridePath) {  if (!dwr.engine._activeReverseAjax) return;  var batch = dwr.engine._createBatch();  batch.map.id = 0; // TODO: Do we need this??  batch.map.callCount = 1;  batch.isPoll = true;  if (dwr.engine._pollWithXhr == "true") {    batch.rpcType = dwr.engine.XMLHttpRequest;    batch.map.partialResponse = dwr.engine._partialResponseNo;  }  else {    if (navigator.userAgent.indexOf("Gecko/") != -1) {      batch.rpcType = dwr.engine.XMLHttpRequest;      batch.map.partialResponse = dwr.engine._partialResponseYes;    }    else if (navigator.userAgent.indexOf("; MSIE")) {      batch.rpcType = dwr.engine.IFrame;      batch.map.partialResponse = dwr.engine._partialResponseYes;    }    else if (navigator.userAgent.indexOf("Safari/")) {      batch.rpcType = dwr.engine.XMLHttpRequest;      batch.map.partialResponse = dwr.engine._partialResponseYes;    }    else {      batch.rpcType = dwr.engine.XMLHttpRequest;      batch.map.partialResponse = dwr.engine._partialResponseNo;    }  }  batch.httpMethod = "POST";  batch.async = true;  batch.timeout = 0;  batch.path = (overridePath) ? overridePath : dwr.engine._defaultPath;  batch.preHooks = [];  batch.postHooks = [];  batch.errorHandler = dwr.engine._pollErrorHandler;  batch.warningHandler = dwr.engine._pollErrorHandler;  batch.handlers[0] = {    callback:function(pause) {      dwr.engine._pollRetries = 0;      setTimeout("dwr.engine._poll()", pause);    }  };  // Send the data  dwr.engine._sendData(batch);  if (batch.rpcType == dwr.engine.XMLHttpRequest && batch.map.partialResponse == dwr.engine._partialResponseYes) {    dwr.engine._checkCometPoll();  }};
266	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/266/9cfb115e1b069f369eedb3df3463746c775d9752/engine.js/buggy/java/org/directwebremoting/engine.js