Index: third_party/WebKit/Source/core/loader/LinkLoader.cpp |
diff --git a/third_party/WebKit/Source/core/loader/LinkLoader.cpp b/third_party/WebKit/Source/core/loader/LinkLoader.cpp |
index 7730c2c8162446b0baca2b1e8c48395201c582ac..b560f4b8539b8279dc0337e14e57a8e399d6c3e4 100644 |
--- a/third_party/WebKit/Source/core/loader/LinkLoader.cpp |
+++ b/third_party/WebKit/Source/core/loader/LinkLoader.cpp |
@@ -42,11 +42,11 @@ |
#include "core/html/LinkRelAttribute.h" |
#include "core/inspector/ConsoleMessage.h" |
#include "core/loader/DocumentLoader.h" |
-#include "core/loader/LinkHeader.h" |
#include "core/loader/NetworkHintsInterface.h" |
#include "core/loader/PrerenderHandle.h" |
#include "platform/Prerender.h" |
#include "platform/RuntimeEnabledFeatures.h" |
+#include "platform/network/LinkHeader.h" |
#include "platform/network/NetworkHints.h" |
#include "public/platform/WebPrerender.h" |
@@ -260,11 +260,11 @@ bool LinkLoader::loadLinkFromHeader(const String& headerValue, const KURL& baseU |
dnsPrefetchIfNeeded(relAttribute, url, *document, networkHintsInterface, LinkCalledFromHeader); |
if (RuntimeEnabledFeatures::linkPreconnectEnabled()) |
- preconnectIfNeeded(relAttribute, url, *document, header.crossOrigin(), networkHintsInterface, LinkCalledFromHeader); |
+ preconnectIfNeeded(relAttribute, url, *document, crossOriginAttributeValue(header.crossOrigin()), networkHintsInterface, LinkCalledFromHeader); |
} |
if (canLoadResources != DoNotLoadResources) { |
if (RuntimeEnabledFeatures::linkPreloadEnabled()) |
- preloadIfNeeded(relAttribute, url, *document, header.as(), header.crossOrigin(), LinkCalledFromHeader); |
+ preloadIfNeeded(relAttribute, url, *document, header.as(), crossOriginAttributeValue(header.crossOrigin()), LinkCalledFromHeader); |
} |
// TODO(yoav): Add more supported headers as needed. |
} |