Index: content/renderer/fetchers/resource_fetcher_impl.cc |
diff --git a/content/renderer/fetchers/resource_fetcher_impl.cc b/content/renderer/fetchers/resource_fetcher_impl.cc |
index f0f62b6ca3d50aba1e4d1b9e7db39ad27b0005d4..c83f04ca4df44fb5b3ecc3a044f4724e49f224c6 100644 |
--- a/content/renderer/fetchers/resource_fetcher_impl.cc |
+++ b/content/renderer/fetchers/resource_fetcher_impl.cc |
@@ -183,6 +183,7 @@ void ResourceFetcherImpl::Start( |
request_.SetRequestContext(request_context); |
request_.SetFirstPartyForCookies(frame->GetDocument().FirstPartyForCookies()); |
+ request_.SetRequestorOrigin(frame->GetDocument().GetSecurityOrigin()); |
request_.AddHTTPOriginIfNeeded(blink::WebSecurityOrigin::CreateUnique()); |
client_.reset(new ClientImpl(this, callback)); |