| Index: third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
|
| diff --git a/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp b/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
|
| index 5ff0d0d3861a31c60532f733a76016d704734229..dfbd63e2c14178439abb39a20189654f5a8359e6 100644
|
| --- a/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
|
| +++ b/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
|
| @@ -758,6 +758,9 @@ ResourceFetcher::RevalidationPolicy ResourceFetcher::determineRevalidationPolicy
|
| if (request.getCachePolicy() == WebCachePolicy::BypassingCache)
|
| return Reload;
|
|
|
| + if (request.getCachePolicy() == WebCachePolicy::ReturnCacheDataElseLoad)
|
| + return Reload;
|
| +
|
| // CachePolicyReload always reloads
|
| if (cachePolicy == CachePolicyReload) {
|
| RESOURCE_LOADING_DVLOG(1) << "ResourceFetcher::determineRevalidationPolicy reloading due to CachePolicyReload.";
|
|
|