referrer          752 Source/core/dom/Document.h     const AtomicString& referrer() const;
referrer           38 Source/core/events/SecurityPolicyViolationEvent.h     String referrer;
referrer           62 Source/core/events/SecurityPolicyViolationEvent.h     const String& referrer() const { return m_referrer; }
referrer           85 Source/core/events/SecurityPolicyViolationEvent.h         , m_referrer(initializer.referrer)
referrer          575 Source/core/frame/csp/ContentSecurityPolicy.cpp     init.referrer = document->referrer();
referrer          634 Source/core/frame/csp/ContentSecurityPolicy.cpp     cspReport->setString("referrer", violationData.referrer);
referrer          433 Source/core/html/HTMLAnchorElement.cpp             String referrer = SecurityPolicy::generateReferrerHeader(document().referrerPolicy(), completedURL, document().outgoingReferrer());
referrer          434 Source/core/html/HTMLAnchorElement.cpp             if (!referrer.isEmpty())
referrer          435 Source/core/html/HTMLAnchorElement.cpp                 request.setHTTPReferrer(Referrer(referrer, document().referrerPolicy()));
referrer          232 Source/core/html/HTMLFrameOwnerElement.cpp     String referrer = SecurityPolicy::generateReferrerHeader(document().referrerPolicy(), url, document().outgoingReferrer());
referrer          233 Source/core/html/HTMLFrameOwnerElement.cpp     RefPtr<LocalFrame> childFrame = parentFrame->loader().client()->createFrame(url, frameName, Referrer(referrer, document().referrerPolicy()), this);
referrer          265 Source/core/loader/FormSubmission.cpp     if (!m_referrer.referrer.isEmpty())
referrer          110 Source/core/loader/FormSubmission.h     void setReferrer(const Referrer& referrer) { m_referrer = referrer; }
referrer          625 Source/core/loader/FrameLoader.cpp     String referrer = SecurityPolicy::generateReferrerHeader(originDocument->referrerPolicy(), request.url(), argsReferrer);
referrer          627 Source/core/loader/FrameLoader.cpp     request.setHTTPReferrer(Referrer(referrer, originDocument->referrerPolicy()));
referrer          628 Source/core/loader/FrameLoader.cpp     RefPtr<SecurityOrigin> referrerOrigin = SecurityOrigin::createFromString(referrer);
referrer          761 Source/core/loader/FrameLoader.cpp     ResourceRequest request(item->url(), item->referrer());
referrer          767 Source/core/loader/FrameLoader.cpp         RefPtr<SecurityOrigin> securityOrigin = SecurityOrigin::createFromString(item->referrer().referrer);
referrer           93 Source/core/loader/HistoryItem.cpp void HistoryItem::setReferrer(const Referrer& referrer)
referrer           95 Source/core/loader/HistoryItem.cpp     m_referrer = referrer;
referrer           59 Source/core/loader/HistoryItem.h     const Referrer& referrer() const;
referrer           99 Source/core/loader/NavigationScheduler.cpp     ScheduledURLNavigation(double delay, Document* originDocument, const String& url, const Referrer& referrer, bool lockBackForwardList, bool isLocationChange)
referrer          103 Source/core/loader/NavigationScheduler.cpp         , m_referrer(referrer)
referrer          139 Source/core/loader/NavigationScheduler.cpp         FrameLoadRequest request(originDocument(), ResourceRequest(KURL(ParsedURLString, url()), referrer()), "_self");
referrer          150 Source/core/loader/NavigationScheduler.cpp     ScheduledLocationChange(Document* originDocument, const String& url, const Referrer& referrer, bool lockBackForwardList)
referrer          151 Source/core/loader/NavigationScheduler.cpp         : ScheduledURLNavigation(0.0, originDocument, url, referrer, lockBackForwardList, true) { }
referrer          156 Source/core/loader/NavigationScheduler.cpp     ScheduledRefresh(Document* originDocument, const String& url, const Referrer& referrer)
referrer          157 Source/core/loader/NavigationScheduler.cpp         : ScheduledURLNavigation(0.0, originDocument, url, referrer, true, true)
referrer          164 Source/core/loader/NavigationScheduler.cpp         FrameLoadRequest request(originDocument(), ResourceRequest(KURL(ParsedURLString, url()), referrer(), ReloadIgnoringCacheData), "_self");
referrer          295 Source/core/loader/NavigationScheduler.cpp void NavigationScheduler::scheduleLocationChange(Document* originDocument, const String& url, const Referrer& referrer, bool lockBackForwardList)
referrer          311 Source/core/loader/NavigationScheduler.cpp             FrameLoadRequest request(originDocument, ResourceRequest(m_frame->document()->completeURL(url), referrer), "_self");
referrer          320 Source/core/loader/NavigationScheduler.cpp     schedule(adoptPtr(new ScheduledLocationChange(originDocument, url, referrer, lockBackForwardList)));
referrer           80 Source/core/loader/NavigationScheduler.h     void scheduleLocationChange(Document*, const String& url, const Referrer& referrer, bool lockBackForwardList = true);
referrer           54 Source/core/loader/PrerenderHandle.cpp     const String referrer = SecurityPolicy::generateReferrerHeader(referrerPolicy, url, document.outgoingReferrer());
referrer           56 Source/core/loader/PrerenderHandle.cpp     RefPtr<Prerender> prerender = Prerender::create(client, url, prerenderRelTypes, referrer, referrerPolicy);
referrer          123 Source/core/loader/appcache/ApplicationCacheHost.cpp         frame->navigationScheduler().scheduleLocationChange(frame->document(), frame->document()->url(), Referrer(frame->document()->referrer(), frame->document()->referrerPolicy()));
referrer          129 Source/core/page/CreateWindow.cpp     Referrer referrer(SecurityPolicy::generateReferrerHeader(firstFrame.document()->referrerPolicy(), completedURL, firstFrame.document()->outgoingReferrer()), firstFrame.document()->referrerPolicy());
referrer          131 Source/core/page/CreateWindow.cpp     ResourceRequest request(completedURL, referrer);
referrer          155 Source/core/page/CreateWindow.cpp         FrameLoadRequest request(callingWindow.document(), ResourceRequest(completedURL, referrer));
referrer          158 Source/core/page/CreateWindow.cpp         newFrame->navigationScheduler().scheduleLocationChange(callingWindow.document(), completedURL.string(), referrer, false);
referrer           41 Source/platform/Prerender.cpp PassRefPtr<Prerender> Prerender::create(PrerenderClient* client, const KURL& url, unsigned relTypes, const String& referrer, ReferrerPolicy policy)
referrer           43 Source/platform/Prerender.cpp     return adoptRef(new Prerender(client, url, relTypes, referrer, policy));
referrer           46 Source/platform/Prerender.cpp Prerender::Prerender(PrerenderClient* client, const KURL& url, const unsigned relTypes, const String& referrer, ReferrerPolicy policy)
referrer           50 Source/platform/Prerender.cpp     , m_referrer(referrer)
referrer           68 Source/platform/Prerender.h     static PassRefPtr<Prerender> create(PrerenderClient*, const KURL&, unsigned relTypes, const String& referrer, ReferrerPolicy);
referrer           79 Source/platform/Prerender.h     const String& referrer() const { return m_referrer; }
referrer           91 Source/platform/Prerender.h     Prerender(PrerenderClient*, const KURL&, unsigned relTypes, const String& referrer, ReferrerPolicy);
referrer           97 Source/platform/exported/WebPrerender.cpp     return m_private->referrer();
referrer          172 Source/platform/exported/WebURLRequest.cpp void WebURLRequest::setHTTPReferrer(const WebString& referrer, WebReferrerPolicy referrerPolicy)
referrer          174 Source/platform/exported/WebURLRequest.cpp     if (referrer.isEmpty())
referrer          177 Source/platform/exported/WebURLRequest.cpp         m_private->m_resourceRequest->setHTTPReferrer(Referrer(referrer, static_cast<ReferrerPolicy>(referrerPolicy)));
referrer           94 Source/platform/network/ResourceRequest.h     ResourceRequest(const KURL& url, const Referrer& referrer, ResourceRequestCachePolicy cachePolicy = UseProtocolCachePolicy)
referrer           97 Source/platform/network/ResourceRequest.h         setHTTPReferrer(referrer);
referrer          142 Source/platform/network/ResourceRequest.h     void setHTTPReferrer(const Referrer& httpReferrer) { setHTTPHeaderField("Referer", httpReferrer.referrer); m_referrerPolicy = httpReferrer.referrerPolicy; }
referrer          136 Source/platform/weborigin/KURL.cpp     KURL referrer(*this);
referrer          137 Source/platform/weborigin/KURL.cpp     referrer.setUser(String());
referrer          138 Source/platform/weborigin/KURL.cpp     referrer.setPass(String());
referrer          139 Source/platform/weborigin/KURL.cpp     referrer.removeFragmentIdentifier();
referrer          140 Source/platform/weborigin/KURL.cpp     return referrer.string();
referrer           40 Source/platform/weborigin/Referrer.h     Referrer(const String& referrer, ReferrerPolicy referrerPolicy) : referrer(referrer), referrerPolicy(referrerPolicy) { }
referrer           43 Source/platform/weborigin/Referrer.h     AtomicString referrer;
referrer           52 Source/platform/weborigin/SecurityPolicy.cpp bool SecurityPolicy::shouldHideReferrer(const KURL& url, const String& referrer)
referrer           54 Source/platform/weborigin/SecurityPolicy.cpp     bool referrerIsSecureURL = protocolIs(referrer, "https");
referrer           55 Source/platform/weborigin/SecurityPolicy.cpp     bool referrerIsWebURL = referrerIsSecureURL || protocolIs(referrer, "http");
referrer           68 Source/platform/weborigin/SecurityPolicy.cpp String SecurityPolicy::generateReferrerHeader(ReferrerPolicy referrerPolicy, const KURL& url, const String& referrer)
referrer           70 Source/platform/weborigin/SecurityPolicy.cpp     if (referrer.isEmpty())
referrer           73 Source/platform/weborigin/SecurityPolicy.cpp     if (!(protocolIs(referrer, "https") || protocolIs(referrer, "http")))
referrer           80 Source/platform/weborigin/SecurityPolicy.cpp         return referrer;
referrer           82 Source/platform/weborigin/SecurityPolicy.cpp         String origin = SecurityOrigin::createFromString(referrer)->toString();
referrer           93 Source/platform/weborigin/SecurityPolicy.cpp     return shouldHideReferrer(url, referrer) ? String() : referrer;
referrer           46 Source/platform/weborigin/SecurityPolicy.h     static bool shouldHideReferrer(const KURL&, const String& referrer);
referrer           51 Source/platform/weborigin/SecurityPolicy.h     static String generateReferrerHeader(ReferrerPolicy, const KURL&, const String& referrer);
referrer          610 Source/web/FrameLoaderClientImpl.cpp     const Referrer& referrer,
referrer          614 Source/web/FrameLoaderClientImpl.cpp         ResourceRequest(url, referrer), name);
referrer           97 Source/web/WebDocument.cpp     return constUnwrap<Document>()->referrer();
referrer         1022 Source/web/WebFrameImpl.cpp     String referrer = referrerURL.isEmpty() ? frame()->document()->outgoingReferrer() : String(referrerURL.spec().utf16());
referrer         1023 Source/web/WebFrameImpl.cpp     referrer = SecurityPolicy::generateReferrerHeader(frame()->document()->referrerPolicy(), request.url(), referrer);
referrer         1024 Source/web/WebFrameImpl.cpp     if (referrer.isEmpty())
referrer         1026 Source/web/WebFrameImpl.cpp     request.setHTTPReferrer(referrer, static_cast<WebReferrerPolicy>(frame()->document()->referrerPolicy()));
referrer          159 Source/web/WebFrameImpl.h     virtual void setReferrerForRequest(WebURLRequest&, const WebURL& referrer) OVERRIDE;
referrer          100 Source/web/WebHistoryItem.cpp     return m_private->referrer().referrer;
referrer          105 Source/web/WebHistoryItem.cpp     return static_cast<WebReferrerPolicy>(m_private->referrer().referrerPolicy);
referrer          108 Source/web/WebHistoryItem.cpp void WebHistoryItem::setReferrer(const WebString& referrer, WebReferrerPolicy referrerPolicy)
referrer          110 Source/web/WebHistoryItem.cpp     m_private->setReferrer(Referrer(referrer, static_cast<ReferrerPolicy>(referrerPolicy)));
referrer          107 Source/web/WebSecurityPolicy.cpp WebString WebSecurityPolicy::generateReferrerHeader(WebReferrerPolicy referrerPolicy, const WebURL& url, const WebString& referrer)
referrer          109 Source/web/WebSecurityPolicy.cpp     return SecurityPolicy::generateReferrerHeader(static_cast<ReferrerPolicy>(referrerPolicy), url, referrer);
referrer           83 public/platform/WebPrerender.h     BLINK_PLATFORM_EXPORT WebString referrer() const;
referrer          141 public/platform/WebURLRequest.h     BLINK_PLATFORM_EXPORT void setHTTPReferrer(const WebString& referrer, WebReferrerPolicy);
referrer           84 public/web/WebDocument.h     BLINK_EXPORT WebString referrer() const;
referrer           73 public/web/WebHistoryItem.h     BLINK_EXPORT WebString referrer() const;
referrer           86 public/web/WebSecurityPolicy.h     BLINK_EXPORT static WebString generateReferrerHeader(WebReferrerPolicy, const WebURL&, const WebString& referrer);