| Index: Source/core/loader/FrameLoadRequest.h
|
| diff --git a/Source/core/loader/FrameLoadRequest.h b/Source/core/loader/FrameLoadRequest.h
|
| index 312b00253695d36e1e609734ef920f1cb76b5ee5..896b6e44d2e27ae1492e0b6d2ce4f9bc7340991f 100644
|
| --- a/Source/core/loader/FrameLoadRequest.h
|
| +++ b/Source/core/loader/FrameLoadRequest.h
|
| @@ -46,6 +46,8 @@ public:
|
| , m_shouldSendReferrer(MaybeSendReferrer)
|
| , m_shouldCheckMainWorldContentSecurityPolicy(CheckContentSecurityPolicy)
|
| {
|
| + if (originDocument)
|
| + m_resourceRequest.setRequestorURL(originDocument->url());
|
| }
|
|
|
| FrameLoadRequest(Document* originDocument, const ResourceRequest& resourceRequest)
|
| @@ -56,6 +58,8 @@ public:
|
| , m_shouldSendReferrer(MaybeSendReferrer)
|
| , m_shouldCheckMainWorldContentSecurityPolicy(CheckContentSecurityPolicy)
|
| {
|
| + if (originDocument)
|
| + m_resourceRequest.setRequestorURL(originDocument->url());
|
| }
|
|
|
| FrameLoadRequest(Document* originDocument, const ResourceRequest& resourceRequest, const AtomicString& frameName)
|
| @@ -67,6 +71,8 @@ public:
|
| , m_shouldSendReferrer(MaybeSendReferrer)
|
| , m_shouldCheckMainWorldContentSecurityPolicy(CheckContentSecurityPolicy)
|
| {
|
| + if (originDocument)
|
| + m_resourceRequest.setRequestorURL(originDocument->url());
|
| }
|
|
|
| FrameLoadRequest(Document* originDocument, const ResourceRequest& resourceRequest, const AtomicString& frameName, ContentSecurityPolicyDisposition shouldCheckMainWorldContentSecurityPolicy)
|
| @@ -78,6 +84,8 @@ public:
|
| , m_shouldSendReferrer(MaybeSendReferrer)
|
| , m_shouldCheckMainWorldContentSecurityPolicy(shouldCheckMainWorldContentSecurityPolicy)
|
| {
|
| + if (originDocument)
|
| + m_resourceRequest.setRequestorURL(originDocument->url());
|
| }
|
|
|
| FrameLoadRequest(Document* originDocument, const ResourceRequest& resourceRequest, const SubstituteData& substituteData)
|
| @@ -89,6 +97,8 @@ public:
|
| , m_shouldSendReferrer(MaybeSendReferrer)
|
| , m_shouldCheckMainWorldContentSecurityPolicy(CheckContentSecurityPolicy)
|
| {
|
| + if (originDocument)
|
| + m_resourceRequest.setRequestorURL(originDocument->url());
|
| }
|
|
|
| Document* originDocument() const { return m_originDocument.get(); }
|
|
|