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 26ecf1d8dbb897ecd23cd8627a32ce0deceb4c15..311ac52643830318b3844a87bb11752a9c3eeea3 100644 |
--- a/content/browser/loader/resource_dispatcher_host_impl.cc |
+++ b/content/browser/loader/resource_dispatcher_host_impl.cc |
@@ -242,15 +242,16 @@ void SetReferrerForRequest(net::URLRequest* request, const Referrer& referrer) { |
net::URLRequest::ReferrerPolicy net_referrer_policy = |
net::URLRequest::CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE; |
switch (referrer.policy) { |
- case blink::WebReferrerPolicyDefault: |
- net_referrer_policy = |
- net::URLRequest::CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE; |
- break; |
case blink::WebReferrerPolicyAlways: |
case blink::WebReferrerPolicyNever: |
case blink::WebReferrerPolicyOrigin: |
net_referrer_policy = net::URLRequest::NEVER_CLEAR_REFERRER; |
break; |
+ case blink::WebReferrerPolicyDefault: |
+ default: |
+ net_referrer_policy = |
+ net::URLRequest::CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE; |
+ break; |
} |
request->set_referrer_policy(net_referrer_policy); |
} |