Index: third_party/WebKit/public/platform/ReferrerPolicyEnumTraits.h |
diff --git a/third_party/WebKit/public/platform/ReferrerPolicyEnumTraits.h b/third_party/WebKit/public/platform/ReferrerPolicyEnumTraits.h |
index ef7b8b46c2dbb56e637dde3f4e06a46152065f78..b100e38fa747983edc555c5ef7689a4451d1245f 100644 |
--- a/third_party/WebKit/public/platform/ReferrerPolicyEnumTraits.h |
+++ b/third_party/WebKit/public/platform/ReferrerPolicyEnumTraits.h |
@@ -29,6 +29,10 @@ struct EnumTraits<::blink::mojom::ReferrerPolicy, ::blink::WebReferrerPolicy> { |
return ::blink::mojom::ReferrerPolicy::ORIGIN; |
case ::blink::kWebReferrerPolicyOriginWhenCrossOrigin: |
return ::blink::mojom::ReferrerPolicy::ORIGIN_WHEN_CROSS_ORIGIN; |
+ case ::blink::kWebReferrerPolicySameOrigin: |
+ return ::blink::mojom::ReferrerPolicy::SAME_ORIGIN; |
+ case ::blink::kWebReferrerPolicyStrictOrigin: |
+ return ::blink::mojom::ReferrerPolicy::STRICT_ORIGIN; |
case ::blink:: |
kWebReferrerPolicyNoReferrerWhenDowngradeOriginWhenCrossOrigin: |
return ::blink::mojom::ReferrerPolicy:: |
@@ -60,6 +64,12 @@ struct EnumTraits<::blink::mojom::ReferrerPolicy, ::blink::WebReferrerPolicy> { |
case ::blink::mojom::ReferrerPolicy::ORIGIN_WHEN_CROSS_ORIGIN: |
*out = ::blink::kWebReferrerPolicyOriginWhenCrossOrigin; |
return true; |
+ case ::blink::mojom::ReferrerPolicy::SAME_ORIGIN: |
+ *out = ::blink::kWebReferrerPolicySameOrigin; |
+ return true; |
+ case ::blink::mojom::ReferrerPolicy::STRICT_ORIGIN: |
+ *out = ::blink::kWebReferrerPolicyStrictOrigin; |
+ return true; |
case ::blink::mojom::ReferrerPolicy:: |
NO_REFERRER_WHEN_DOWNGRADE_ORIGIN_WHEN_CROSS_ORIGIN: |
*out = ::blink:: |