| Index: Source/core/frame/RemoteFrame.cpp
|
| diff --git a/Source/core/frame/RemoteFrame.cpp b/Source/core/frame/RemoteFrame.cpp
|
| index 462db56955865e8d4f034b7a052624b369480ffb..4064089c639a1327eb8d65d54eeb710132155df6 100644
|
| --- a/Source/core/frame/RemoteFrame.cpp
|
| +++ b/Source/core/frame/RemoteFrame.cpp
|
| @@ -32,8 +32,7 @@ void RemoteFrame::navigate(Document& originDocument, const KURL& url, bool lockB
|
| // The process where this frame actually lives won't have sufficient information to determine
|
| // correct referrer, since it won't have access to the originDocument. Set it now.
|
| ResourceRequest request(url);
|
| - Referrer referrer(SecurityPolicy::generateReferrerHeader(originDocument.referrerPolicy(), url, originDocument.outgoingReferrer()), originDocument.referrerPolicy());
|
| - request.setHTTPReferrer(referrer);
|
| + request.setHTTPReferrer(SecurityPolicy::generateReferrerHeader(originDocument.referrerPolicy(), url, originDocument.outgoingReferrer()));
|
| remoteFrameClient()->navigate(request, lockBackForwardList);
|
| }
|
|
|
|
|