Index: Source/platform/exported/WebServiceWorkerRequest.cpp |
diff --git a/Source/platform/exported/WebServiceWorkerRequest.cpp b/Source/platform/exported/WebServiceWorkerRequest.cpp |
index b422e9f3e1e0ec5bfd4b658885e6ca5397d4f1fe..b1f777b9fe0e70ada989670c105721f6ec5f4ab0 100644 |
--- a/Source/platform/exported/WebServiceWorkerRequest.cpp |
+++ b/Source/platform/exported/WebServiceWorkerRequest.cpp |
@@ -8,6 +8,7 @@ |
#include "platform/blob/BlobData.h" |
#include "platform/weborigin/KURL.h" |
#include "public/platform/WebHTTPHeaderVisitor.h" |
+#include "public/platform/WebURLRequest.h" |
namespace blink { |
@@ -15,15 +16,15 @@ class WebServiceWorkerRequestPrivate : public RefCounted<WebServiceWorkerRequest |
public: |
WebServiceWorkerRequestPrivate() |
: m_mode(WebURLRequest::FetchRequestModeNoCORS) |
- , m_isReload(false) |
- { |
- } |
+ , m_credentialsMode(WebURLRequest::FetchCredentialsModeOmit) |
+ , m_isReload(false) { } |
WebURL m_url; |
WebString m_method; |
HTTPHeaderMap m_headers; |
RefPtr<BlobDataHandle> blobDataHandle; |
Referrer m_referrer; |
WebURLRequest::FetchRequestMode m_mode; |
+ WebURLRequest::FetchCredentialsMode m_credentialsMode; |
bool m_isReload; |
}; |
@@ -129,6 +130,16 @@ WebURLRequest::FetchRequestMode WebServiceWorkerRequest::mode() const |
return m_private->m_mode; |
} |
+void WebServiceWorkerRequest::setCredentialsMode(WebURLRequest::FetchCredentialsMode credentialsMode) |
+{ |
+ m_private->m_credentialsMode = credentialsMode; |
+} |
+ |
+WebURLRequest::FetchCredentialsMode WebServiceWorkerRequest::credentialsMode() const |
+{ |
+ return m_private->m_credentialsMode; |
+} |
+ |
void WebServiceWorkerRequest::setIsReload(bool isReload) |
{ |
m_private->m_isReload = isReload; |