| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2003, 2006 Apple Computer, Inc. All rights reserved. | 2 * Copyright (C) 2003, 2006 Apple Computer, Inc. All rights reserved. |
| 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> | 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> |
| 4 * Copyright (C) 2009, 2012 Google Inc. All rights reserved. | 4 * Copyright (C) 2009, 2012 Google Inc. All rights reserved. |
| 5 * | 5 * |
| 6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
| 7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
| 8 * are met: | 8 * are met: |
| 9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
| 10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
| (...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 210 m_downloadToFile = downloadToFile; | 210 m_downloadToFile = downloadToFile; |
| 211 } | 211 } |
| 212 | 212 |
| 213 // True if the requestor wants to receive a response body as | 213 // True if the requestor wants to receive a response body as |
| 214 // WebDataConsumerHandle. | 214 // WebDataConsumerHandle. |
| 215 bool useStreamOnResponse() const { return m_useStreamOnResponse; } | 215 bool useStreamOnResponse() const { return m_useStreamOnResponse; } |
| 216 void setUseStreamOnResponse(bool useStreamOnResponse) { | 216 void setUseStreamOnResponse(bool useStreamOnResponse) { |
| 217 m_useStreamOnResponse = useStreamOnResponse; | 217 m_useStreamOnResponse = useStreamOnResponse; |
| 218 } | 218 } |
| 219 | 219 |
| 220 // Indicates which types of ServiceWorkers should skip handling this request. | 220 // The service worker mode indicating which service workers should get events |
| 221 WebURLRequest::SkipServiceWorker skipServiceWorker() const { | 221 // for this request. |
| 222 return m_skipServiceWorker; | 222 WebURLRequest::ServiceWorkerMode getServiceWorkerMode() const { |
| 223 return m_serviceWorkerMode; |
| 223 } | 224 } |
| 224 void setSkipServiceWorker( | 225 void setServiceWorkerMode( |
| 225 WebURLRequest::SkipServiceWorker skipServiceWorker) { | 226 WebURLRequest::ServiceWorkerMode serviceWorkerMode) { |
| 226 m_skipServiceWorker = skipServiceWorker; | 227 m_serviceWorkerMode = serviceWorkerMode; |
| 227 } | 228 } |
| 228 | 229 |
| 229 // True if corresponding AppCache group should be resetted. | 230 // True if corresponding AppCache group should be resetted. |
| 230 bool shouldResetAppCache() { return m_shouldResetAppCache; } | 231 bool shouldResetAppCache() { return m_shouldResetAppCache; } |
| 231 void setShouldResetAppCache(bool shouldResetAppCache) { | 232 void setShouldResetAppCache(bool shouldResetAppCache) { |
| 232 m_shouldResetAppCache = shouldResetAppCache; | 233 m_shouldResetAppCache = shouldResetAppCache; |
| 233 } | 234 } |
| 234 | 235 |
| 235 // Extra data associated with this request. | 236 // Extra data associated with this request. |
| 236 ExtraData* getExtraData() const { return m_extraData.get(); } | 237 ExtraData* getExtraData() const { return m_extraData.get(); } |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 330 HTTPHeaderMap m_httpHeaderFields; | 331 HTTPHeaderMap m_httpHeaderFields; |
| 331 RefPtr<EncodedFormData> m_httpBody; | 332 RefPtr<EncodedFormData> m_httpBody; |
| 332 RefPtr<EncodedFormData> m_attachedCredential; | 333 RefPtr<EncodedFormData> m_attachedCredential; |
| 333 bool m_allowStoredCredentials : 1; | 334 bool m_allowStoredCredentials : 1; |
| 334 bool m_reportUploadProgress : 1; | 335 bool m_reportUploadProgress : 1; |
| 335 bool m_reportRawHeaders : 1; | 336 bool m_reportRawHeaders : 1; |
| 336 bool m_hasUserGesture : 1; | 337 bool m_hasUserGesture : 1; |
| 337 bool m_downloadToFile : 1; | 338 bool m_downloadToFile : 1; |
| 338 bool m_useStreamOnResponse : 1; | 339 bool m_useStreamOnResponse : 1; |
| 339 bool m_shouldResetAppCache : 1; | 340 bool m_shouldResetAppCache : 1; |
| 340 WebURLRequest::SkipServiceWorker m_skipServiceWorker; | 341 WebURLRequest::ServiceWorkerMode m_serviceWorkerMode; |
| 341 ResourceLoadPriority m_priority; | 342 ResourceLoadPriority m_priority; |
| 342 int m_intraPriorityValue; | 343 int m_intraPriorityValue; |
| 343 int m_requestorID; | 344 int m_requestorID; |
| 344 int m_requestorProcessID; | 345 int m_requestorProcessID; |
| 345 int m_appCacheHostID; | 346 int m_appCacheHostID; |
| 346 RefPtr<ExtraData> m_extraData; | 347 RefPtr<ExtraData> m_extraData; |
| 347 WebURLRequest::RequestContext m_requestContext; | 348 WebURLRequest::RequestContext m_requestContext; |
| 348 WebURLRequest::FrameType m_frameType; | 349 WebURLRequest::FrameType m_frameType; |
| 349 WebURLRequest::FetchRequestMode m_fetchRequestMode; | 350 WebURLRequest::FetchRequestMode m_fetchRequestMode; |
| 350 WebURLRequest::FetchCredentialsMode m_fetchCredentialsMode; | 351 WebURLRequest::FetchCredentialsMode m_fetchCredentialsMode; |
| (...skipping 30 matching lines...) Expand all Loading... |
| 381 RefPtr<SecurityOrigin> m_requestorOrigin; | 382 RefPtr<SecurityOrigin> m_requestorOrigin; |
| 382 | 383 |
| 383 String m_httpMethod; | 384 String m_httpMethod; |
| 384 std::unique_ptr<CrossThreadHTTPHeaderMapData> m_httpHeaders; | 385 std::unique_ptr<CrossThreadHTTPHeaderMapData> m_httpHeaders; |
| 385 RefPtr<EncodedFormData> m_httpBody; | 386 RefPtr<EncodedFormData> m_httpBody; |
| 386 RefPtr<EncodedFormData> m_attachedCredential; | 387 RefPtr<EncodedFormData> m_attachedCredential; |
| 387 bool m_allowStoredCredentials; | 388 bool m_allowStoredCredentials; |
| 388 bool m_reportUploadProgress; | 389 bool m_reportUploadProgress; |
| 389 bool m_hasUserGesture; | 390 bool m_hasUserGesture; |
| 390 bool m_downloadToFile; | 391 bool m_downloadToFile; |
| 391 WebURLRequest::SkipServiceWorker m_skipServiceWorker; | 392 WebURLRequest::ServiceWorkerMode m_serviceWorkerMode; |
| 392 bool m_useStreamOnResponse; | 393 bool m_useStreamOnResponse; |
| 393 bool m_shouldResetAppCache; | 394 bool m_shouldResetAppCache; |
| 394 ResourceLoadPriority m_priority; | 395 ResourceLoadPriority m_priority; |
| 395 int m_intraPriorityValue; | 396 int m_intraPriorityValue; |
| 396 int m_requestorID; | 397 int m_requestorID; |
| 397 int m_requestorProcessID; | 398 int m_requestorProcessID; |
| 398 int m_appCacheHostID; | 399 int m_appCacheHostID; |
| 399 WebURLRequest::RequestContext m_requestContext; | 400 WebURLRequest::RequestContext m_requestContext; |
| 400 WebURLRequest::FrameType m_frameType; | 401 WebURLRequest::FrameType m_frameType; |
| 401 WebURLRequest::FetchRequestMode m_fetchRequestMode; | 402 WebURLRequest::FetchRequestMode m_fetchRequestMode; |
| 402 WebURLRequest::FetchCredentialsMode m_fetchCredentialsMode; | 403 WebURLRequest::FetchCredentialsMode m_fetchCredentialsMode; |
| 403 WebURLRequest::FetchRedirectMode m_fetchRedirectMode; | 404 WebURLRequest::FetchRedirectMode m_fetchRedirectMode; |
| 404 WebURLRequest::PreviewsState m_previewsState; | 405 WebURLRequest::PreviewsState m_previewsState; |
| 405 ReferrerPolicy m_referrerPolicy; | 406 ReferrerPolicy m_referrerPolicy; |
| 406 bool m_didSetHTTPReferrer; | 407 bool m_didSetHTTPReferrer; |
| 407 bool m_checkForBrowserSideNavigation; | 408 bool m_checkForBrowserSideNavigation; |
| 408 double m_uiStartTime; | 409 double m_uiStartTime; |
| 409 bool m_isExternalRequest; | 410 bool m_isExternalRequest; |
| 410 InputToLoadPerfMetricReportPolicy m_inputPerfMetricReportPolicy; | 411 InputToLoadPerfMetricReportPolicy m_inputPerfMetricReportPolicy; |
| 411 ResourceRequest::RedirectStatus m_redirectStatus; | 412 ResourceRequest::RedirectStatus m_redirectStatus; |
| 412 }; | 413 }; |
| 413 | 414 |
| 414 } // namespace blink | 415 } // namespace blink |
| 415 | 416 |
| 416 #endif // ResourceRequest_h | 417 #endif // ResourceRequest_h |
| OLD | NEW |