| Index: third_party/WebKit/Source/core/loader/FrameLoader.cpp
|
| diff --git a/third_party/WebKit/Source/core/loader/FrameLoader.cpp b/third_party/WebKit/Source/core/loader/FrameLoader.cpp
|
| index 655059a41c746e59af2eefcab9b7b91a8a31510f..ac22f9bc834e354e7d98f385695be53eead44a73 100644
|
| --- a/third_party/WebKit/Source/core/loader/FrameLoader.cpp
|
| +++ b/third_party/WebKit/Source/core/loader/FrameLoader.cpp
|
| @@ -92,6 +92,7 @@
|
| #include "platform/weborigin/SecurityOrigin.h"
|
| #include "platform/weborigin/SecurityPolicy.h"
|
| #include "platform/weborigin/Suborigin.h"
|
| +#include "public/platform/WebCachePolicy.h"
|
| #include "public/platform/WebURLRequest.h"
|
| #include "wtf/TemporaryChange.h"
|
| #include "wtf/text/CString.h"
|
| @@ -115,8 +116,7 @@ static bool needsHistoryItemRestore(FrameLoadType type)
|
| }
|
|
|
| // static
|
| -ResourceRequest FrameLoader::resourceRequestFromHistoryItem(HistoryItem* item,
|
| - ResourceRequestCachePolicy cachePolicy)
|
| +ResourceRequest FrameLoader::resourceRequestFromHistoryItem(HistoryItem* item, WebCachePolicy cachePolicy)
|
| {
|
| RefPtr<EncodedFormData> formData = item->formData();
|
| ResourceRequest request(item->url());
|
| @@ -136,7 +136,7 @@ ResourceRequest FrameLoader::resourceRequestForReload(FrameLoadType frameLoadTyp
|
| const KURL& overrideURL, ClientRedirectPolicy clientRedirectPolicy)
|
| {
|
| ASSERT(frameLoadType == FrameLoadTypeReload || frameLoadType == FrameLoadTypeReloadBypassingCache);
|
| - ResourceRequestCachePolicy cachePolicy = frameLoadType == FrameLoadTypeReloadBypassingCache ? BypassingCache : ValidatingCacheData;
|
| + WebCachePolicy cachePolicy = frameLoadType == FrameLoadTypeReloadBypassingCache ? WebCachePolicy::BypassingCache : WebCachePolicy::ValidatingCacheData;
|
| if (!m_currentItem)
|
| return ResourceRequest();
|
| ResourceRequest request = resourceRequestFromHistoryItem(m_currentItem.get(), cachePolicy);
|
| @@ -765,9 +765,9 @@ FrameLoadType FrameLoader::determineFrameLoadType(const FrameLoadRequest& reques
|
| return FrameLoadTypeStandard;
|
| if (m_provisionalDocumentLoader && request.substituteData().failingURL() == m_provisionalDocumentLoader->url() && m_loadType == FrameLoadTypeBackForward)
|
| return FrameLoadTypeBackForward;
|
| - if (request.resourceRequest().getCachePolicy() == ValidatingCacheData)
|
| + if (request.resourceRequest().getCachePolicy() == WebCachePolicy::ValidatingCacheData)
|
| return FrameLoadTypeReload;
|
| - if (request.resourceRequest().getCachePolicy() == BypassingCache)
|
| + if (request.resourceRequest().getCachePolicy() == WebCachePolicy::BypassingCache)
|
| return FrameLoadTypeReloadBypassingCache;
|
| // From the HTML5 spec for location.assign():
|
| // "If the browsing context's session history contains only one Document,
|
|
|