| Index: Source/platform/exported/WebServiceWorkerRequest.cpp
|
| diff --git a/Source/platform/exported/WebServiceWorkerRequest.cpp b/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| index 467417b7702c6b5e7bf487d086971129f483a509..29be3b9834c7627cc5d5deabc5d51ebcad675167 100644
|
| --- a/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| +++ b/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| @@ -14,12 +14,13 @@ namespace blink {
|
| class WebServiceWorkerRequestPrivate : public RefCounted<WebServiceWorkerRequestPrivate> {
|
| public:
|
| WebServiceWorkerRequestPrivate()
|
| - : m_isReload(false) { }
|
| + : m_mode(WebURLRequest::ServiceWorkerRequestModeNoCORS), m_isReload(false) { }
|
| WebURL m_url;
|
| WebString m_method;
|
| HTTPHeaderMap m_headers;
|
| RefPtr<BlobDataHandle> blobDataHandle;
|
| Referrer m_referrer;
|
| + WebURLRequest::ServiceWorkerRequestMode m_mode;
|
| bool m_isReload;
|
| };
|
|
|
| @@ -115,6 +116,16 @@ const Referrer& WebServiceWorkerRequest::referrer() const
|
| return m_private->m_referrer;
|
| }
|
|
|
| +void WebServiceWorkerRequest::setMode(WebURLRequest::ServiceWorkerRequestMode mode)
|
| +{
|
| + m_private->m_mode = mode;
|
| +}
|
| +
|
| +WebURLRequest::ServiceWorkerRequestMode WebServiceWorkerRequest::mode() const
|
| +{
|
| + return m_private->m_mode;
|
| +}
|
| +
|
| void WebServiceWorkerRequest::setIsReload(bool isReload)
|
| {
|
| m_private->m_isReload = isReload;
|
|
|