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 85ac2bf6214b07e56275281549c1ad0933e04d43..39e03c527e9812c226a0b468ea1e4a997c097d79 100644 |
--- a/content/browser/loader/resource_dispatcher_host_impl.cc |
+++ b/content/browser/loader/resource_dispatcher_host_impl.cc |
@@ -251,6 +251,10 @@ void SetReferrerForRequest(net::URLRequest* request, const Referrer& referrer) { |
net_referrer_policy = |
net::URLRequest::CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE; |
break; |
+ case blink::WebReferrerPolicyOriginWhenCrossOrigin: |
+ net_referrer_policy = |
+ net::URLRequest::ORIGIN_ONLY_ON_TRANSITION_CROSS_ORIGIN; |
+ break; |
case blink::WebReferrerPolicyDefault: |
default: |
net_referrer_policy = |