Index: third_party/WebKit/Source/core/fetch/Resource.h |
diff --git a/third_party/WebKit/Source/core/fetch/Resource.h b/third_party/WebKit/Source/core/fetch/Resource.h |
index 9901587d42aaafbcd9b737720bea0dc751a679b2..01de173f833509acea9b129a580f6ae3417e60f4 100644 |
--- a/third_party/WebKit/Source/core/fetch/Resource.h |
+++ b/third_party/WebKit/Source/core/fetch/Resource.h |
@@ -212,7 +212,7 @@ public: |
bool canReuseRedirectChain(); |
bool mustRevalidateDueToCacheHeaders(); |
bool canUseCacheValidator(); |
- bool isCacheValidator() const { return !m_revalidatingRequest.isNull(); } |
+ bool isCacheValidator() const { return m_isRevalidating; } |
bool hasCacheControlNoStoreHeader() const; |
bool hasVaryHeader() const; |
virtual bool mustRefetchDueToIntegrityMetadata(const FetchRequest& request) const { return false; } |
@@ -291,7 +291,6 @@ protected: |
String getMemoryDumpName() const; |
ResourceRequest m_resourceRequest; |
- ResourceRequest m_revalidatingRequest; |
Member<ResourceLoader> m_loader; |
ResourceLoaderOptions m_options; |
@@ -345,6 +344,7 @@ private: |
unsigned m_needsSynchronousCacheHit : 1; |
unsigned m_linkPreload : 1; |
+ bool m_isRevalidating : 1; |
// Ordered list of all redirects followed while fetching this resource. |
Vector<RedirectPair> m_redirectChain; |