Index: Source/platform/exported/WebServiceWorkerResponse.cpp |
diff --git a/Source/platform/exported/WebServiceWorkerResponse.cpp b/Source/platform/exported/WebServiceWorkerResponse.cpp |
index 79d29d9f32817f2b14432f8f4d22ae6701f19c63..c217f75f519a596cb3be58f8067fa432cf31851c 100644 |
--- a/Source/platform/exported/WebServiceWorkerResponse.cpp |
+++ b/Source/platform/exported/WebServiceWorkerResponse.cpp |
@@ -6,6 +6,7 @@ |
#include "public/platform/WebServiceWorkerResponse.h" |
#include "platform/blob/BlobData.h" |
+#include "public/platform/WebHTTPHeaderVisitor.h" |
namespace blink { |
@@ -80,6 +81,12 @@ WebString WebServiceWorkerResponse::getHeader(const WebString& key) const |
return m_private->headers.get(key); |
} |
+void WebServiceWorkerResponse::visitHTTPHeaderFields(WebHTTPHeaderVisitor* headerVisitor) const |
+{ |
+ for (HashMap<String, String>::const_iterator i = m_private->headers.begin(), end = m_private->headers.end(); i != end; ++i) |
jsbell
2014/08/29 17:53:23
nit: HashMap header should probably be included. (
gavinp
2014/08/29 18:28:38
Done.
|
+ headerVisitor->visitHeader(i->key, i->value); |
+} |
+ |
WebString WebServiceWorkerResponse::blobUUID() const |
{ |
if (!m_private->blobDataHandle) |