From bd5109eb7e53c5996b7e2a748e37f6afce9ba808 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20M=C3=BCller?= Date: Wed, 20 Dec 2017 21:19:33 +0100 Subject: [PATCH] Remove crossorigin='anonymous' from preconnect hints. Only needed for fonts, xhr and es module loads --- scripts/netlify-headers.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/scripts/netlify-headers.js b/scripts/netlify-headers.js index cc38fd3353..4a443d4732 100644 --- a/scripts/netlify-headers.js +++ b/scripts/netlify-headers.js @@ -14,7 +14,7 @@ var resourceHintTypeMap = { function getHeaderForRelation (rel) { let header = `Link: <${rel.href}>; rel=${resourceHintTypeMap[rel.type]}; as=${rel.as}; type=${rel.to.contentType}`; - if (rel.crossorigin || rel.as === 'font') { + if (rel.as === 'font') { header = `${header}; crossorigin=anonymous`; } @@ -74,10 +74,6 @@ new AssetGraph({ root: 'docs/_dist' }) resourceHintRelations.forEach(rel => { let header = `Link: <${rel.href}>; rel=preconnect`; - if (rel.crossorigin) { - header = `${header}; crossorigin=anonymous`; - } - headerMap[url].push(header); rel.detach();