| 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;
|
|
|