rem: window.setTimeout(function() { ORBEON.xforms.Server.showError(details, formID); }, 
add: window.setTimeout(function() { ORBEON.xforms.Server.showError("Error while processing response", details, formID); }, 
context:     handleFailure: function(o) {        if (ORBEON.xforms.Globals.requestRetries > 0) {            // If the request fails, we are trying again up to 3 times            ORBEON.xforms.Globals.requestRetries--;            ORBEON.xforms.Server.asyncRequest();        } else {            // We have tried this 3 times, give up.            ORBEON.xforms.Globals.requestInProgress = false;            ORBEON.xforms.Globals.requestDocument = "";            var formID = ORBEON.xforms.Globals.requestForm.id;            var details = "Error while processing response: " + (o.responseText !== undefined ? o.responseText : o.statusText);            if (ORBEON.xforms.Globals.isRenderingEngineGecko && o.statusText == "communication failure") {                // On Firefox, when the user navigates to another page while an Ajax request is in progress,                // we receive an error here, which we don't want to display. We don't have a good way of knowning if we get                // this error because there was really a communication failure or if this is because the user is                // going to another page. So we wait some time before showing the error, hoping that if another page is                // loading, that other page will be loaded by the time our timeout expires.                window.setTimeout(function() { ORBEON.xforms.Server.showError(details, formID); },                    XFORMS_DELAY_BEFORE_GECKO_COMMUNICATION_ERROR_IN_MS);            } else {                // Display alert right away                ORBEON.xforms.Server.showError(details, formID);            }        }    },
meta: 7801	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7801/afde59462d8af76bcf54ca51d0ea5a73eab0ea0e/xforms.js/buggy/src/resources-packaged/ops/javascript/xforms.js