| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2006, 2008 Apple Inc. All rights reserved. | 2 * Copyright (C) 2006, 2008 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2009 Google Inc. All rights reserved. | 3 * Copyright (C) 2009 Google Inc. All rights reserved. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 322 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 333 | 333 |
| 334 const Vector<String>& corsExposedHeaderNames() const { | 334 const Vector<String>& corsExposedHeaderNames() const { |
| 335 return m_corsExposedHeaderNames; | 335 return m_corsExposedHeaderNames; |
| 336 } | 336 } |
| 337 void setCorsExposedHeaderNames(const Vector<String>& headerNames) { | 337 void setCorsExposedHeaderNames(const Vector<String>& headerNames) { |
| 338 m_corsExposedHeaderNames = headerNames; | 338 m_corsExposedHeaderNames = headerNames; |
| 339 } | 339 } |
| 340 | 340 |
| 341 int64_t responseTime() const { return m_responseTime; } | 341 int64_t responseTime() const { return m_responseTime; } |
| 342 void setResponseTime(int64_t responseTime) { m_responseTime = responseTime; } | 342 void setResponseTime(int64_t responseTime) { m_responseTime = responseTime; } |
| 343 int64_t responseStart() const { return m_responseStart; } |
| 344 void setResponseStart(int64_t responseStart) { |
| 345 m_responseStart = responseStart; |
| 346 } |
| 343 | 347 |
| 344 const AtomicString& remoteIPAddress() const { return m_remoteIPAddress; } | 348 const AtomicString& remoteIPAddress() const { return m_remoteIPAddress; } |
| 345 void setRemoteIPAddress(const AtomicString& value) { | 349 void setRemoteIPAddress(const AtomicString& value) { |
| 346 m_remoteIPAddress = value; | 350 m_remoteIPAddress = value; |
| 347 } | 351 } |
| 348 | 352 |
| 349 unsigned short remotePort() const { return m_remotePort; } | 353 unsigned short remotePort() const { return m_remotePort; } |
| 350 void setRemotePort(unsigned short value) { m_remotePort = value; } | 354 void setRemotePort(unsigned short value) { m_remotePort = value; } |
| 351 | 355 |
| 352 long long encodedDataLength() const { return m_encodedDataLength; } | 356 long long encodedDataLength() const { return m_encodedDataLength; } |
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 478 // the ServiceWorker. Null if the response isn't from the CacheStorage. | 482 // the ServiceWorker. Null if the response isn't from the CacheStorage. |
| 479 String m_cacheStorageCacheName; | 483 String m_cacheStorageCacheName; |
| 480 | 484 |
| 481 // The headers that should be exposed according to CORS. Only guaranteed | 485 // The headers that should be exposed according to CORS. Only guaranteed |
| 482 // to be set if the response was fetched by a ServiceWorker. | 486 // to be set if the response was fetched by a ServiceWorker. |
| 483 Vector<String> m_corsExposedHeaderNames; | 487 Vector<String> m_corsExposedHeaderNames; |
| 484 | 488 |
| 485 // The time at which the response headers were received. For cached | 489 // The time at which the response headers were received. For cached |
| 486 // responses, this time could be "far" in the past. | 490 // responses, this time could be "far" in the past. |
| 487 int64_t m_responseTime; | 491 int64_t m_responseTime; |
| 492 int64_t m_responseStart; |
| 488 | 493 |
| 489 // Remote IP address of the socket which fetched this resource. | 494 // Remote IP address of the socket which fetched this resource. |
| 490 AtomicString m_remoteIPAddress; | 495 AtomicString m_remoteIPAddress; |
| 491 | 496 |
| 492 // Remote port number of the socket which fetched this resource. | 497 // Remote port number of the socket which fetched this resource. |
| 493 unsigned short m_remotePort; | 498 unsigned short m_remotePort; |
| 494 | 499 |
| 495 // Size of the response in bytes prior to decompression. | 500 // Size of the response in bytes prior to decompression. |
| 496 long long m_encodedDataLength; | 501 long long m_encodedDataLength; |
| 497 | 502 |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 554 bool m_wasNpnNegotiated; | 559 bool m_wasNpnNegotiated; |
| 555 bool m_wasAlternateProtocolAvailable; | 560 bool m_wasAlternateProtocolAvailable; |
| 556 bool m_wasFetchedViaProxy; | 561 bool m_wasFetchedViaProxy; |
| 557 bool m_wasFetchedViaServiceWorker; | 562 bool m_wasFetchedViaServiceWorker; |
| 558 bool m_wasFetchedViaForeignFetch; | 563 bool m_wasFetchedViaForeignFetch; |
| 559 bool m_wasFallbackRequiredByServiceWorker; | 564 bool m_wasFallbackRequiredByServiceWorker; |
| 560 WebServiceWorkerResponseType m_serviceWorkerResponseType; | 565 WebServiceWorkerResponseType m_serviceWorkerResponseType; |
| 561 Vector<KURL> m_urlListViaServiceWorker; | 566 Vector<KURL> m_urlListViaServiceWorker; |
| 562 String m_cacheStorageCacheName; | 567 String m_cacheStorageCacheName; |
| 563 int64_t m_responseTime; | 568 int64_t m_responseTime; |
| 569 int64_t m_responseStart; |
| 564 String m_remoteIPAddress; | 570 String m_remoteIPAddress; |
| 565 unsigned short m_remotePort; | 571 unsigned short m_remotePort; |
| 566 long long m_encodedDataLength; | 572 long long m_encodedDataLength; |
| 567 long long m_encodedBodyLength; | 573 long long m_encodedBodyLength; |
| 568 long long m_decodedBodyLength; | 574 long long m_decodedBodyLength; |
| 569 String m_downloadedFilePath; | 575 String m_downloadedFilePath; |
| 570 RefPtr<BlobDataHandle> m_downloadedFileHandle; | 576 RefPtr<BlobDataHandle> m_downloadedFileHandle; |
| 571 }; | 577 }; |
| 572 | 578 |
| 573 } // namespace blink | 579 } // namespace blink |
| 574 | 580 |
| 575 #endif // ResourceResponse_h | 581 #endif // ResourceResponse_h |
| OLD | NEW |