Home | History | Annotate | Download | only in extensions

Lines Matching defs:xhr

26   function setupEvent(xhr, url, eventName, callback) {
27 xhr[eventName] = function () {
28 var isComplete = xhr.readyState == 4;
30 responseText: xhr.responseText,
31 readyState: xhr.readyState,
32 responseHeaders: isComplete ? xhr.getAllResponseHeaders() : "",
33 status: isComplete ? xhr.status : 0,
34 statusText: isComplete ? xhr.statusText : "",
41 var xhr = new XMLHttpRequest();
46 setupEvent(xhr, details.url, eventName, details[eventName]);
50 xhr.open(details.method, details.url);
53 xhr.overrideMimeType(details.overrideMimeType);
57 xhr.setRequestHeader(header, details.headers[header]);
60 xhr.send(details.data ? details.data : null);