| Index: Source/platform/network/ResourceRequest.h
|
| diff --git a/Source/platform/network/ResourceRequest.h b/Source/platform/network/ResourceRequest.h
|
| index a9a80c174c3d5cb12f7cf05d80953d9cd340aeec..ad51cd94dc21b9dfc8a13ca31db5e3eb84a71839 100644
|
| --- a/Source/platform/network/ResourceRequest.h
|
| +++ b/Source/platform/network/ResourceRequest.h
|
| @@ -30,6 +30,7 @@
|
|
|
| #include "platform/network/FormData.h"
|
| #include "platform/network/HTTPHeaderMap.h"
|
| +#include "platform/network/HTTPParsers.h"
|
| #include "platform/network/ResourceLoadPriority.h"
|
| #include "platform/weborigin/KURL.h"
|
| #include "platform/weborigin/Referrer.h"
|
| @@ -209,6 +210,10 @@ public:
|
| TargetType targetType() const { return m_targetType; }
|
| void setTargetType(TargetType type) { m_targetType = type; }
|
|
|
| + bool cacheControlContainsNoCache();
|
| + bool cacheControlContainsNoStore();
|
| + bool hasCacheValidatorFields();
|
| +
|
| static double defaultTimeoutInterval(); // May return 0 when using platform default.
|
| static void setDefaultTimeoutInterval(double);
|
|
|
| @@ -238,6 +243,7 @@ private:
|
| RefPtr<ExtraData> m_extraData;
|
| TargetType m_targetType;
|
| ReferrerPolicy m_referrerPolicy;
|
| + CacheControlHeader m_cacheControlHeader;
|
|
|
| static double s_defaultTimeoutInterval;
|
| };
|
|
|