| Index: third_party/WebKit/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| diff --git a/third_party/WebKit/Source/platform/exported/WebServiceWorkerRequest.cpp b/third_party/WebKit/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| index bc9c6ed9f323e0fb5786c83b8b532b429b553fd3..95bce10b7f263399e1d4b04ce94996f0e52abbaf 100644
|
| --- a/third_party/WebKit/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| +++ b/third_party/WebKit/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| @@ -7,6 +7,7 @@
|
| #include "platform/blob/BlobData.h"
|
| #include "platform/weborigin/KURL.h"
|
| #include "public/platform/WebHTTPHeaderVisitor.h"
|
| +#include "public/platform/WebString.h"
|
| #include "public/platform/WebURLRequest.h"
|
|
|
| namespace blink {
|
| @@ -15,10 +16,12 @@ class WebServiceWorkerRequestPrivate : public RefCounted<WebServiceWorkerRequest
|
| public:
|
| WebServiceWorkerRequestPrivate()
|
| : m_mode(WebURLRequest::FetchRequestModeNoCORS)
|
| + , m_isMainResourceLoad(false)
|
| , m_credentialsMode(WebURLRequest::FetchCredentialsModeOmit)
|
| , m_redirectMode(WebURLRequest::FetchRedirectModeFollow)
|
| , m_requestContext(WebURLRequest::RequestContextUnspecified)
|
| , m_frameType(WebURLRequest::FrameTypeNone)
|
| + , m_clientId(WebString())
|
| , m_isReload(false)
|
| {
|
| }
|
| @@ -28,10 +31,12 @@ public:
|
| RefPtr<BlobDataHandle> blobDataHandle;
|
| Referrer m_referrer;
|
| WebURLRequest::FetchRequestMode m_mode;
|
| + bool m_isMainResourceLoad;
|
| WebURLRequest::FetchCredentialsMode m_credentialsMode;
|
| WebURLRequest::FetchRedirectMode m_redirectMode;
|
| WebURLRequest::RequestContext m_requestContext;
|
| WebURLRequest::FrameType m_frameType;
|
| + WebString m_clientId;
|
| bool m_isReload;
|
| };
|
|
|
| @@ -137,6 +142,16 @@ WebURLRequest::FetchRequestMode WebServiceWorkerRequest::mode() const
|
| return m_private->m_mode;
|
| }
|
|
|
| +void WebServiceWorkerRequest::setIsMainResourceLoad(bool isMainResourceLoad)
|
| +{
|
| + m_private->m_isMainResourceLoad = isMainResourceLoad;
|
| +}
|
| +
|
| +bool WebServiceWorkerRequest::isMainResourceLoad() const
|
| +{
|
| + return m_private->m_isMainResourceLoad;
|
| +}
|
| +
|
| void WebServiceWorkerRequest::setCredentialsMode(WebURLRequest::FetchCredentialsMode credentialsMode)
|
| {
|
| m_private->m_credentialsMode = credentialsMode;
|
| @@ -177,6 +192,16 @@ WebURLRequest::FrameType WebServiceWorkerRequest::frameType() const
|
| return m_private->m_frameType;
|
| }
|
|
|
| +void WebServiceWorkerRequest::setClientId(const WebString& clientId)
|
| +{
|
| + m_private->m_clientId = clientId;
|
| +}
|
| +
|
| +WebString WebServiceWorkerRequest::clientId() const
|
| +{
|
| + return m_private->m_clientId;
|
| +}
|
| +
|
| void WebServiceWorkerRequest::setIsReload(bool isReload)
|
| {
|
| m_private->m_isReload = isReload;
|
|
|