| Index: content/browser/loader/resource_dispatcher_host_impl.cc
|
| diff --git a/content/browser/loader/resource_dispatcher_host_impl.cc b/content/browser/loader/resource_dispatcher_host_impl.cc
|
| index f2c1ac98e8cd6387941ada630c8b712ed8d68600..3bd094bd998ee4143228ba2e3ee8be55ae4e665e 100644
|
| --- a/content/browser/loader/resource_dispatcher_host_impl.cc
|
| +++ b/content/browser/loader/resource_dispatcher_host_impl.cc
|
| @@ -260,9 +260,13 @@ void SetReferrerForRequest(net::URLRequest* request, const Referrer& referrer) {
|
| net::URLRequest::CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE;
|
| switch (referrer.policy) {
|
| case blink::WebReferrerPolicyAlways:
|
| + net_referrer_policy = net::URLRequest::NEVER_CLEAR_REFERRER;
|
| + break;
|
| case blink::WebReferrerPolicyNever:
|
| + net_referrer_policy = net::URLRequest::NO_REFERRER;
|
| + break;
|
| case blink::WebReferrerPolicyOrigin:
|
| - net_referrer_policy = net::URLRequest::NEVER_CLEAR_REFERRER;
|
| + net_referrer_policy = net::URLRequest::ORIGIN;
|
| break;
|
| case blink::WebReferrerPolicyNoReferrerWhenDowngrade:
|
| net_referrer_policy =
|
|
|