OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2003, 2006, 2008 Apple Inc. All rights reserved. | 2 * Copyright (C) 2003, 2006, 2008 Apple Inc. All rights reserved. |
3 * Copyright (C) 2005, 2006 Alexey Proskuryakov <ap@nypop.com> | 3 * Copyright (C) 2005, 2006 Alexey Proskuryakov <ap@nypop.com> |
4 * Copyright (C) 2011 Google Inc. All rights reserved. | 4 * Copyright (C) 2011 Google Inc. All rights reserved. |
5 * Copyright (C) 2012 Intel Corporation | 5 * Copyright (C) 2012 Intel Corporation |
6 * | 6 * |
7 * This library is free software; you can redistribute it and/or | 7 * This library is free software; you can redistribute it and/or |
8 * modify it under the terms of the GNU Lesser General Public | 8 * modify it under the terms of the GNU Lesser General Public |
9 * License as published by the Free Software Foundation; either | 9 * License as published by the Free Software Foundation; either |
10 * version 2 of the License, or (at your option) any later version. | 10 * version 2 of the License, or (at your option) any later version. |
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
192 | 192 |
193 // Does clean up common for all kind of didFail() call. | 193 // Does clean up common for all kind of didFail() call. |
194 void handleDidFailGeneric(); | 194 void handleDidFailGeneric(); |
195 // Handles didFail() call not caused by cancellation or timeout. | 195 // Handles didFail() call not caused by cancellation or timeout. |
196 void handleNetworkError(); | 196 void handleNetworkError(); |
197 // Handles didFail() call triggered by m_loader->cancel(). | 197 // Handles didFail() call triggered by m_loader->cancel(). |
198 void handleDidCancel(); | 198 void handleDidCancel(); |
199 // Handles didFail() call for timeout. | 199 // Handles didFail() call for timeout. |
200 void handleDidTimeout(); | 200 void handleDidTimeout(); |
201 | 201 |
| 202 void handleRequestError(ExceptionCode, const AtomicString&); |
| 203 |
202 OwnPtr<XMLHttpRequestUpload> m_upload; | 204 OwnPtr<XMLHttpRequestUpload> m_upload; |
203 | 205 |
204 KURL m_url; | 206 KURL m_url; |
205 String m_method; | 207 String m_method; |
206 HTTPHeaderMap m_requestHeaders; | 208 HTTPHeaderMap m_requestHeaders; |
207 RefPtr<FormData> m_requestEntityBody; | 209 RefPtr<FormData> m_requestEntityBody; |
208 String m_mimeTypeOverride; | 210 String m_mimeTypeOverride; |
209 bool m_async; | 211 bool m_async; |
210 bool m_includeCredentials; | 212 bool m_includeCredentials; |
211 unsigned long m_timeoutMilliseconds; | 213 unsigned long m_timeoutMilliseconds; |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
250 | 252 |
251 // An enum corresponding to the allowed string values for the responseType a
ttribute. | 253 // An enum corresponding to the allowed string values for the responseType a
ttribute. |
252 ResponseTypeCode m_responseTypeCode; | 254 ResponseTypeCode m_responseTypeCode; |
253 AsyncMethodRunner<XMLHttpRequest> m_dropProtectionRunner; | 255 AsyncMethodRunner<XMLHttpRequest> m_dropProtectionRunner; |
254 RefPtr<SecurityOrigin> m_securityOrigin; | 256 RefPtr<SecurityOrigin> m_securityOrigin; |
255 }; | 257 }; |
256 | 258 |
257 } // namespace WebCore | 259 } // namespace WebCore |
258 | 260 |
259 #endif // XMLHttpRequest_h | 261 #endif // XMLHttpRequest_h |
OLD | NEW |