Index: third_party/WebKit/Source/platform/network/LinkHeader.cpp |
diff --git a/third_party/WebKit/Source/platform/network/LinkHeader.cpp b/third_party/WebKit/Source/platform/network/LinkHeader.cpp |
index d3ce2261c7d33cf3f2297691247f9b2ba17fb373..67f1b26c5cf08baa2031d97643364411b1a8aebc 100644 |
--- a/third_party/WebKit/Source/platform/network/LinkHeader.cpp |
+++ b/third_party/WebKit/Source/platform/network/LinkHeader.cpp |
@@ -35,6 +35,8 @@ static LinkHeader::LinkParameterName parameterNameFromString( |
return LinkHeader::LinkParameterHreflang; |
if (base::EqualsCaseInsensitiveASCII(name, "as")) |
return LinkHeader::LinkParameterAs; |
+ if (base::EqualsCaseInsensitiveASCII(name, "referrerpolicy")) |
+ return LinkHeader::LinkParameterReferrerPolicy; |
return LinkHeader::LinkParameterUnknown; |
} |
@@ -47,6 +49,8 @@ void LinkHeader::setValue(LinkParameterName name, const String& value) { |
m_crossOrigin = value; |
else if (name == LinkParameterAs) |
m_as = value.lower(); |
+ else if (name == LinkParameterReferrerPolicy) |
+ m_referrerPolicy = value.lower(); |
else if (name == LinkParameterType) |
m_mimeType = value.lower(); |
else if (name == LinkParameterMedia) |