Bug 100106, XMLHttpRequest.responseText empty if XML parsing error. r=harishd, sr=vidur.

git-svn-id: svn://10.0.0.236/trunk@194805 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
heikki%netscape.com
2006-04-20 03:37:36 +00:00
parent 6b7265d1ff
commit a97560f04e

View File

@@ -806,12 +806,7 @@ nsXMLHttpRequest::OnDataAvailable(nsIRequest *request, nsISupports *ctxt, nsIInp
NS_ABORT_IF_FALSE(mContext.get() == ctxt,"start context different from OnDataAvailable context");
PRUint32 totalRead;
nsresult result = inStr->ReadSegments(nsXMLHttpRequest::StreamReaderFunc, (void*)this, count, &totalRead);
if (NS_FAILED(result)) {
mResponseBody.Truncate();
}
return result;
return inStr->ReadSegments(nsXMLHttpRequest::StreamReaderFunc, (void*)this, count, &totalRead);
}
/* void onStartRequest (in nsIRequest request, in nsISupports ctxt); */