Index: net/url_request/url_request_job.h |
diff --git a/net/url_request/url_request_job.h b/net/url_request/url_request_job.h |
index e824689432599c9623035b8a3d4aa6a6f8808dc1..39f844e019353612083f40fe2146d826e2c441c7 100644 |
--- a/net/url_request/url_request_job.h |
+++ b/net/url_request/url_request_job.h |
@@ -227,6 +227,11 @@ class NET_EXPORT URLRequestJob |
// canceled by an explicit NetworkDelegate::NotifyURLRequestDestroyed() call. |
virtual void NotifyURLRequestDestroyed(); |
+ // Given |request| and a |url| to which that request is being redirected, |
+ // returns the referrer URL mandated by |request|'s referrer policy. |
+ static GURL ComputeReferrerForRedirect(const URLRequest& request, |
mmenke
2014/11/20 16:23:45
Suggest making this take the policy and the origin
Mike West
2014/11/21 09:29:29
Done.
|
+ const GURL& redirect_destination); |
+ |
protected: |
friend class base::RefCounted<URLRequestJob>; |
~URLRequestJob() override; |