Index: third_party/WebKit/Source/web/tests/WebFrameTest.cpp |
diff --git a/third_party/WebKit/Source/web/tests/WebFrameTest.cpp b/third_party/WebKit/Source/web/tests/WebFrameTest.cpp |
index 1187b6480552304d841604f0c04e8ea0ae66dd4d..0529d256050951d428906c439912ed3bbc4062ad 100644 |
--- a/third_party/WebKit/Source/web/tests/WebFrameTest.cpp |
+++ b/third_party/WebKit/Source/web/tests/WebFrameTest.cpp |
@@ -89,6 +89,7 @@ |
#include "platform/weborigin/SchemeRegistry.h" |
#include "platform/weborigin/SecurityOrigin.h" |
#include "public/platform/Platform.h" |
+#include "public/platform/WebCachePolicy.h" |
#include "public/platform/WebFloatRect.h" |
#include "public/platform/WebSecurityOrigin.h" |
#include "public/platform/WebThread.h" |
@@ -5122,7 +5123,7 @@ TEST_P(ParameterizedWebFrameTest, ReplaceNavigationAfterHistoryNavigation) |
errorHistoryItem.initialize(); |
errorHistoryItem.setURLString(WebString::fromUTF8(errorURL.c_str(), errorURL.length())); |
Platform::current()->getURLLoaderMockFactory()->registerErrorURL(URLTestHelpers::toKURL(errorURL), response, error); |
- FrameTestHelpers::loadHistoryItem(frame, errorHistoryItem, WebHistoryDifferentDocumentLoad, WebURLRequest::UseProtocolCachePolicy); |
+ FrameTestHelpers::loadHistoryItem(frame, errorHistoryItem, WebHistoryDifferentDocumentLoad, WebCachePolicy::UseProtocolCachePolicy); |
WebString text = WebFrameContentDumper::dumpWebViewAsText(webViewHelper.webView(), std::numeric_limits<size_t>::max()); |
EXPECT_EQ("This should appear", text.utf8()); |
EXPECT_TRUE(webFrameClient.commitCalled()); |
@@ -5873,11 +5874,11 @@ TEST_P(ParameterizedWebFrameTest, BackToReload) |
FrameTestHelpers::loadFrame(frame, m_baseURL + "white-1x1.png"); |
EXPECT_NE(firstItem.get(), mainFrameLoader.currentItem()); |
- FrameTestHelpers::loadHistoryItem(frame, WebHistoryItem(firstItem.get()), WebHistoryDifferentDocumentLoad, WebURLRequest::UseProtocolCachePolicy); |
+ FrameTestHelpers::loadHistoryItem(frame, WebHistoryItem(firstItem.get()), WebHistoryDifferentDocumentLoad, WebCachePolicy::UseProtocolCachePolicy); |
EXPECT_EQ(firstItem.get(), mainFrameLoader.currentItem()); |
FrameTestHelpers::reloadFrame(frame); |
- EXPECT_EQ(WebURLRequest::ValidatingCacheData, frame->dataSource()->request().getCachePolicy()); |
+ EXPECT_EQ(WebCachePolicy::ValidatingCacheData, frame->dataSource()->request().getCachePolicy()); |
} |
TEST_P(ParameterizedWebFrameTest, BackDuringChildFrameReload) |
@@ -5899,7 +5900,7 @@ TEST_P(ParameterizedWebFrameTest, BackDuringChildFrameReload) |
item.initialize(); |
WebURL historyURL(toKURL(m_baseURL + "white-1x1.png")); |
item.setURLString(historyURL.string()); |
- mainFrame->loadHistoryItem(item, WebHistoryDifferentDocumentLoad, WebURLRequest::UseProtocolCachePolicy); |
+ mainFrame->loadHistoryItem(item, WebHistoryDifferentDocumentLoad, WebCachePolicy::UseProtocolCachePolicy); |
FrameTestHelpers::reloadFrame(childFrame); |
EXPECT_EQ(item.urlString(), mainFrame->document().url().string()); |
@@ -5920,7 +5921,7 @@ TEST_P(ParameterizedWebFrameTest, ReloadPost) |
EXPECT_EQ(WebString::fromUTF8("POST"), frame->dataSource()->request().httpMethod()); |
FrameTestHelpers::reloadFrame(frame); |
- EXPECT_EQ(WebURLRequest::ValidatingCacheData, frame->dataSource()->request().getCachePolicy()); |
+ EXPECT_EQ(WebCachePolicy::ValidatingCacheData, frame->dataSource()->request().getCachePolicy()); |
EXPECT_EQ(WebNavigationTypeFormResubmitted, frame->dataSource()->navigationType()); |
} |
@@ -5939,9 +5940,9 @@ TEST_P(ParameterizedWebFrameTest, LoadHistoryItemReload) |
EXPECT_NE(firstItem.get(), mainFrameLoader.currentItem()); |
// Cache policy overrides should take. |
- FrameTestHelpers::loadHistoryItem(frame, WebHistoryItem(firstItem), WebHistoryDifferentDocumentLoad, WebURLRequest::ValidatingCacheData); |
+ FrameTestHelpers::loadHistoryItem(frame, WebHistoryItem(firstItem), WebHistoryDifferentDocumentLoad, WebCachePolicy::ValidatingCacheData); |
EXPECT_EQ(firstItem.get(), mainFrameLoader.currentItem()); |
- EXPECT_EQ(WebURLRequest::ValidatingCacheData, frame->dataSource()->request().getCachePolicy()); |
+ EXPECT_EQ(WebCachePolicy::ValidatingCacheData, frame->dataSource()->request().getCachePolicy()); |
} |
@@ -5949,7 +5950,7 @@ class TestCachePolicyWebFrameClient : public FrameTestHelpers::TestWebFrameClien |
public: |
explicit TestCachePolicyWebFrameClient(TestCachePolicyWebFrameClient* parentClient) |
: m_parentClient(parentClient) |
- , m_policy(WebURLRequest::UseProtocolCachePolicy) |
+ , m_policy(WebCachePolicy::UseProtocolCachePolicy) |
, m_childClient(0) |
, m_willSendRequestCallCount(0) |
, m_childFrameCreationCount(0) |
@@ -5957,7 +5958,7 @@ public: |
} |
void setChildWebFrameClient(TestCachePolicyWebFrameClient* client) { m_childClient = client; } |
- WebURLRequest::CachePolicy getCachePolicy() const { return m_policy; } |
+ WebCachePolicy getCachePolicy() const { return m_policy; } |
int willSendRequestCallCount() const { return m_willSendRequestCallCount; } |
int childFrameCreationCount() const { return m_childFrameCreationCount; } |
@@ -5997,7 +5998,7 @@ public: |
private: |
TestCachePolicyWebFrameClient* m_parentClient; |
- WebURLRequest::CachePolicy m_policy; |
+ WebCachePolicy m_policy; |
TestCachePolicyWebFrameClient* m_childClient; |
int m_willSendRequestCallCount; |
int m_childFrameCreationCount; |
@@ -6019,7 +6020,7 @@ TEST_P(ParameterizedWebFrameTest, ReloadIframe) |
ASSERT_EQ(childFrame->client(), &childClient); |
EXPECT_EQ(mainClient.childFrameCreationCount(), 1); |
EXPECT_EQ(childClient.willSendRequestCallCount(), 1); |
- EXPECT_EQ(childClient.getCachePolicy(), WebURLRequest::UseProtocolCachePolicy); |
+ EXPECT_EQ(childClient.getCachePolicy(), WebCachePolicy::UseProtocolCachePolicy); |
FrameTestHelpers::reloadFrame(mainFrame); |
@@ -6029,7 +6030,7 @@ TEST_P(ParameterizedWebFrameTest, ReloadIframe) |
EXPECT_EQ(mainClient.childFrameCreationCount(), 2); |
EXPECT_EQ(childClient.willSendRequestCallCount(), 2); |
- EXPECT_EQ(childClient.getCachePolicy(), WebURLRequest::ValidatingCacheData); |
+ EXPECT_EQ(childClient.getCachePolicy(), WebCachePolicy::ValidatingCacheData); |
} |
class TestSameDocumentWebFrameClient : public FrameTestHelpers::TestWebFrameClient { |
@@ -6077,7 +6078,7 @@ public: |
{ |
if (request.getRequestContext() == WebURLRequest::RequestContextImage) { |
m_numOfImageRequests++; |
- EXPECT_EQ(WebURLRequest::UseProtocolCachePolicy, request.getCachePolicy()); |
+ EXPECT_EQ(WebCachePolicy::UseProtocolCachePolicy, request.getCachePolicy()); |
} |
} |
@@ -6199,10 +6200,7 @@ TEST_P(ParameterizedWebFrameTest, SameDocumentHistoryNavigationCommitType) |
Persistent<HistoryItem> item = toLocalFrame(webViewImpl->page()->mainFrame())->loader().currentItem(); |
runPendingTasks(); |
- toLocalFrame(webViewImpl->page()->mainFrame())->loader().load( |
- FrameLoadRequest(nullptr, FrameLoader::resourceRequestFromHistoryItem( |
- item.get(), UseProtocolCachePolicy)), |
- FrameLoadTypeBackForward, item.get(), HistorySameDocumentLoad); |
+ toLocalFrame(webViewImpl->page()->mainFrame())->loader().load(FrameLoadRequest(nullptr, FrameLoader::resourceRequestFromHistoryItem(item.get(), WebCachePolicy::UseProtocolCachePolicy)), FrameLoadTypeBackForward, item.get(), HistorySameDocumentLoad); |
EXPECT_EQ(WebBackForwardCommit, client.lastCommitType()); |
} |
@@ -6870,7 +6868,7 @@ TEST_P(ParameterizedWebFrameTest, ReloadBypassingCache) |
webViewHelper.initializeAndLoad(m_baseURL + "foo.html", true); |
WebFrame* frame = webViewHelper.webView()->mainFrame(); |
FrameTestHelpers::reloadFrameIgnoringCache(frame); |
- EXPECT_EQ(WebURLRequest::BypassingCache, frame->dataSource()->request().getCachePolicy()); |
+ EXPECT_EQ(WebCachePolicy::BypassingCache, frame->dataSource()->request().getCachePolicy()); |
} |
static void nodeImageTestValidation(const IntSize& referenceBitmapSize, DragImage* dragImage) |