Chromium Code Reviews| Index: third_party/WebKit/Source/core/html/parser/HTMLPreloadScanner.cpp |
| diff --git a/third_party/WebKit/Source/core/html/parser/HTMLPreloadScanner.cpp b/third_party/WebKit/Source/core/html/parser/HTMLPreloadScanner.cpp |
| index b664912074081ba5a020b8c0980045d2d856b970..78f35ee47383f575a7618d292b3f4cc3cf9e65e6 100644 |
| --- a/third_party/WebKit/Source/core/html/parser/HTMLPreloadScanner.cpp |
| +++ b/third_party/WebKit/Source/core/html/parser/HTMLPreloadScanner.cpp |
| @@ -356,6 +356,12 @@ class TokenPreloadScanner::StartTagScanner { |
| } else if (match(attributeName, typeAttr)) { |
| m_matched &= MIMETypeRegistry::isSupportedStyleSheetMIMEType( |
| ContentType(attributeValue).type()); |
| + } else if (!m_referrerPolicySet && |
| + match(attributeName, referrerpolicyAttr) && |
| + !attributeValue.isNull()) { |
| + m_referrerPolicySet = true; |
| + SecurityPolicy::referrerPolicyFromStringWithLegacyKeywords( |
|
Mike West
2016/10/23 05:25:46
Why do we accept legacy keywords on the `referrerp
Yoav Weiss
2016/10/23 13:27:09
I just used whatever HTMLImageElement is using, an
estark
2016/10/23 14:27:03
Yeah, unfortunately all the attribute parsing is d
|
| + attributeValue, &m_referrerPolicy); |
| } |
| } |