| OLD | NEW |
| 1 | 1 |
| 2 XMLHttpRequest = function() | 2 XMLHttpRequest = function() |
| 3 { | 3 { |
| 4 this.headers = {}; | 4 this.headers = {}; |
| 5 this.responseHeaders = {}; | 5 this.responseHeaders = {}; |
| 6 this.progressEventListeners = []; |
| 7 this.loadendEventListeners = []; |
| 8 this.loadEventListeners = []; |
| 9 this.errorEventListeners = []; |
| 10 this.abortEventListeners = []; |
| 11 this.aborted = false; |
| 12 this.async = true; |
| 13 this.readyState = XMLHttpRequest.UNSENT; |
| 14 this.responseText = ""; |
| 15 this.status = 0; |
| 6 }; | 16 }; |
| 7 | 17 |
| 8 XMLHttpRequest.UNSENT = 0; | 18 XMLHttpRequest.UNSENT = 0; |
| 9 XMLHttpRequest.OPEN = 1; | 19 XMLHttpRequest.OPEN = 1; |
| 10 XMLHttpRequest.HEADERS_RECEIVED = 2; | 20 XMLHttpRequest.HEADERS_RECEIVED = 2; |
| 11 XMLHttpRequest.LOADING = 3; | 21 XMLHttpRequest.LOADING = 3; |
| 12 XMLHttpRequest.DONE = 4; | 22 XMLHttpRequest.DONE = 4; |
| 13 | 23 |
| 14 XMLHttpRequest.prototype = | 24 XMLHttpRequest.prototype = |
| 15 { | 25 { |
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 136 else if (type == "error") | 146 else if (type == "error") |
| 137 listeners = this.errorEventListeners; | 147 listeners = this.errorEventListeners; |
| 138 else if (type == "abort") | 148 else if (type == "abort") |
| 139 listeners = this.abortEventListeners; | 149 listeners = this.abortEventListeners; |
| 140 | 150 |
| 141 for (var i = 0; i < listeners.length; i++) | 151 for (var i = 0; i < listeners.length; i++) |
| 142 { | 152 { |
| 143 var listener = listeners[i]; | 153 var listener = listeners[i]; |
| 144 listener(); | 154 listener(); |
| 145 } | 155 } |
| 146 }, | 156 }» |
| 147 progressEventListeners: [], | |
| 148 loadendEventListeners: [], | |
| 149 loadEventListeners: [], | |
| 150 errorEventListeners: [], | |
| 151 abortEventListeners: [], | |
| 152 aborted: false, | |
| 153 async: true, | |
| 154 readyState: XMLHttpRequest.UNSENT, | |
| 155 responseText: "", | |
| 156 status: 0 | |
| 157 }; | 157 }; |
| 158 | 158 |
| 159 XMLHttpRequest.prototype.channel = | 159 XMLHttpRequest.prototype.channel = |
| 160 { | 160 { |
| 161 status: -1, | 161 status: -1, |
| 162 notificationCallbacks: {}, | 162 notificationCallbacks: {}, |
| 163 loadFlags: 0, | 163 loadFlags: 0, |
| 164 INHIBIT_CACHING: 0, | 164 INHIBIT_CACHING: 0, |
| 165 VALIDATE_ALWAYS: 0, | 165 VALIDATE_ALWAYS: 0, |
| 166 QueryInterface: function() | 166 QueryInterface: function() |
| 167 { | 167 { |
| 168 return this; | 168 return this; |
| 169 } | 169 } |
| 170 }; | 170 }; |
| OLD | NEW |