Index: Source/core/fetch/CachingCorrectnessTest.cpp |
diff --git a/Source/core/fetch/CachingCorrectnessTest.cpp b/Source/core/fetch/CachingCorrectnessTest.cpp |
index b9272c7b3040809d654a6fc9bb3e925b476679d9..a88eb0e5fdb6b8b18879d85c18ed8cd71d25f476 100644 |
--- a/Source/core/fetch/CachingCorrectnessTest.cpp |
+++ b/Source/core/fetch/CachingCorrectnessTest.cpp |
@@ -39,6 +39,7 @@ |
#include "core/loader/DocumentLoader.h" |
#include "platform/network/ResourceRequest.h" |
#include "public/platform/Platform.h" |
+#include "public/platform/WebURLRequest.h" |
#include "wtf/OwnPtr.h" |
#include "wtf/RefPtr.h" |
@@ -73,6 +74,7 @@ protected: |
response.setURL(KURL(ParsedURLString, kResourceURL)); |
ResourcePtr<Resource> resource = |
new Resource(ResourceRequest(response.url()), type); |
+ resource->resourceRequest().setRequestContext(blink::WebURLRequest::RequestContextInternal); |
resource->setResponse(response); |
memoryCache()->add(resource.get()); |
@@ -85,6 +87,7 @@ protected: |
request.setURL(KURL(ParsedURLString, kResourceURL)); |
ResourcePtr<Resource> resource = |
new Resource(request, type); |
+ request.setRequestContext(blink::WebURLRequest::RequestContextInternal); |
resource->setResponse(ResourceResponse(KURL(ParsedURLString, kResourceURL), "text/html", 0, nullAtom, String())); |
memoryCache()->add(resource.get()); |
@@ -94,12 +97,14 @@ protected: |
ResourcePtr<Resource> fetch() |
{ |
FetchRequest fetchRequest(ResourceRequest(KURL(ParsedURLString, kResourceURL)), FetchInitiatorInfo()); |
+ fetchRequest.mutableResourceRequest().setRequestContext(blink::WebURLRequest::RequestContextFetch); |
return m_fetcher->fetchSynchronously(fetchRequest); |
} |
ResourcePtr<Resource> fetchImage() |
{ |
FetchRequest fetchRequest(ResourceRequest(KURL(ParsedURLString, kResourceURL)), FetchInitiatorInfo()); |
+ fetchRequest.mutableResourceRequest().setRequestContext(blink::WebURLRequest::RequestContextImage); |
return m_fetcher->fetchImage(fetchRequest); |
} |
@@ -458,12 +463,14 @@ TEST_F(CachingCorrectnessTest, FreshWithStaleRedirect) |
TEST_F(CachingCorrectnessTest, PostToSameURLTwice) |
{ |
ResourceRequest request1(KURL(ParsedURLString, kResourceURL)); |
+ request1.setRequestContext(blink::WebURLRequest::RequestContextInternal); |
request1.setHTTPMethod("POST"); |
ResourcePtr<Resource> resource1 = new Resource(ResourceRequest(request1.url()), Resource::Raw); |
resource1->setLoading(true); |
memoryCache()->add(resource1.get()); |
ResourceRequest request2(KURL(ParsedURLString, kResourceURL)); |
+ request2.setRequestContext(blink::WebURLRequest::RequestContextInternal); |
request2.setHTTPMethod("POST"); |
FetchRequest fetch2(request2, FetchInitiatorInfo()); |
ResourcePtr<Resource> resource2 = fetcher()->fetchSynchronously(fetch2); |