From 9f874ee87a2bfea8e755265486e0e3d81a154452 Mon Sep 17 00:00:00 2001
From: Eric Hamiter <ehamiter@gmail.com>
Date: Fri, 29 May 2020 20:58:00 +0000
Subject: [PATCH] Add to scripts that have an integrity attribute
---
layouts/partials/medium-zoom.html | 2 +-
layouts/partials/head.html | 4 ++--
layouts/partials/footer.html | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index 7e996f5..c83cb84 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -3,12 +3,12 @@
{{ $js := resources.Get "js/jquery.js" }}
{{ $secureJS := $js | resources.Minify | resources.Fingerprint }}
-<script type="text/javascript" src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}"></script>
+<script type="text/javascript" src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}" crossorigin="anonymous"></script>
{{ $migrate := resources.Get "js/jquery-migrate.js" }}
{{ $appear := resources.Get "js/jquery-appear.js" }}
{{ $js := slice $migrate $appear | resources.Concat "js/bundle.js" }}
{{ $secureJS := $js | resources.Minify | resources.Fingerprint }}
-<script type="text/javascript" src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}"></script>
+<script type="text/javascript" src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}" crossorigin="anonymous"></script>
{{- partial "medium-zoom.html" . -}}
{{- partial "math.html" . -}}
{{- template "_internal/google_analytics_async.html" . -}}
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index c5bbf7e..cd10aa5 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -5,7 +5,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
<meta name="description" content="{{ .Site.Params.description }}">
{{ $style := resources.Get "css/style.css" | resources.Minify | resources.Fingerprint }}
- <link rel="stylesheet" href="{{ $style.Permalink }}" integrity="{{ $style.Data.Integrity }}" type="text/css">
+ <link rel="stylesheet" href="{{ $style.Permalink }}" integrity="{{ $style.Data.Integrity }}" crossorigin="anonymous" type="text/css">
{{ range .Site.Params.customCss -}}
<link rel="stylesheet" href="{{ . | absURL }}" type="text/css">
{{- end }}
@@ -19,5 +19,5 @@
<link rel="canonical" href="{{ .Permalink }}">
{{ $anatole := resources.Get "js/anatole-header.js" }}
{{ $secureJS := $anatole | resources.Minify | resources.Fingerprint }}
- <script type="text/javascript" src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}"></script>
+ <script type="text/javascript" src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}" crossorigin="anonymous"></script>
</head>
\ No newline at end of file
diff --git a/layouts/partials/medium-zoom.html b/layouts/partials/medium-zoom.html
index 3aae0e0..21fcd8c 100644
--- a/layouts/partials/medium-zoom.html
+++ b/layouts/partials/medium-zoom.html
@@ -1,3 +1,3 @@
{{ $js := resources.Get "js/medium-zoom.js" }}
{{ $secureJS := $js | resources.Minify | resources.Fingerprint }}
-<script type="text/javascript" src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}"></script>
\ No newline at end of file
+<script type="text/javascript" src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}" crossorigin="anonymous"></script>
\ No newline at end of file
--
Gitblit v1.10.0