Index: Source/web/tests/WebFrameTest.cpp |
diff --git a/Source/web/tests/WebFrameTest.cpp b/Source/web/tests/WebFrameTest.cpp |
index b34185e2848410e28969c3f345aec2cd4a01e92c..3997956c68296c0ce931d06aab8a4624b61fb853 100644 |
--- a/Source/web/tests/WebFrameTest.cpp |
+++ b/Source/web/tests/WebFrameTest.cpp |
@@ -5900,15 +5900,17 @@ TEST_F(WebFrameTest, LoaderOriginAccess) |
// First try to load the request with regular access. Should fail. |
options.crossOriginRequestPolicy = blink::UseAccessControl; |
blink::ResourceLoaderOptions resourceLoaderOptions; |
+ blink::ResourceRequest request(resourceUrl); |
+ request.setRequestContext(WebURLRequest::RequestContextInternal); |
blink::DocumentThreadableLoader::loadResourceSynchronously( |
- *frame->document(), blink::ResourceRequest(resourceUrl), client, options, resourceLoaderOptions); |
+ *frame->document(), request, client, options, resourceLoaderOptions); |
EXPECT_TRUE(client.failed()); |
client.reset(); |
// Try to load the request with cross origin access. Should succeed. |
options.crossOriginRequestPolicy = blink::AllowCrossOriginRequests; |
blink::DocumentThreadableLoader::loadResourceSynchronously( |
- *frame->document(), blink::ResourceRequest(resourceUrl), client, options, resourceLoaderOptions); |
+ *frame->document(), request, client, options, resourceLoaderOptions); |
EXPECT_FALSE(client.failed()); |
} |