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 2d9894e5b9724e954b0716196337ca849e5f291a..d066e838f5c7090a62b8bebc2f60a3637eeb8480 100644 |
--- a/third_party/WebKit/Source/platform/network/LinkHeader.cpp |
+++ b/third_party/WebKit/Source/platform/network/LinkHeader.cpp |
@@ -36,6 +36,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; |
} |
@@ -48,6 +50,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) |