| 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 aa9478f6bc7dd82b10ed5de48805442158dadb58..6d315ab7fbc17b93133ba1b81f88ade99845094e 100644
|
| --- a/third_party/WebKit/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| +++ b/third_party/WebKit/Source/platform/exported/WebServiceWorkerRequest.cpp
|
| @@ -20,6 +20,7 @@ class WebServiceWorkerRequestPrivate
|
| : mode_(WebURLRequest::kFetchRequestModeNoCORS),
|
| is_main_resource_load_(false),
|
| credentials_mode_(WebURLRequest::kFetchCredentialsModeOmit),
|
| + cache_mode_(WebURLRequest::kFetchRequestCacheModeDefault),
|
| redirect_mode_(WebURLRequest::kFetchRedirectModeFollow),
|
| request_context_(WebURLRequest::kRequestContextUnspecified),
|
| frame_type_(WebURLRequest::kFrameTypeNone),
|
| @@ -33,6 +34,7 @@ class WebServiceWorkerRequestPrivate
|
| WebURLRequest::FetchRequestMode mode_;
|
| bool is_main_resource_load_;
|
| WebURLRequest::FetchCredentialsMode credentials_mode_;
|
| + WebURLRequest::FetchRequestCacheMode cache_mode_;
|
| WebURLRequest::FetchRedirectMode redirect_mode_;
|
| WebURLRequest::RequestContext request_context_;
|
| WebURLRequest::FrameType frame_type_;
|
| @@ -154,6 +156,16 @@ WebURLRequest::FetchCredentialsMode WebServiceWorkerRequest::CredentialsMode()
|
| return private_->credentials_mode_;
|
| }
|
|
|
| +void WebServiceWorkerRequest::SetCacheMode(
|
| + WebURLRequest::FetchRequestCacheMode cache_mode) {
|
| + private_->cache_mode_ = cache_mode;
|
| +}
|
| +
|
| +WebURLRequest::FetchRequestCacheMode WebServiceWorkerRequest::CacheMode()
|
| + const {
|
| + return private_->cache_mode_;
|
| +}
|
| +
|
| void WebServiceWorkerRequest::SetRedirectMode(
|
| WebURLRequest::FetchRedirectMode redirect_mode) {
|
| private_->redirect_mode_ = redirect_mode;
|
|
|