From ef78a0d18a13098bcea1ff2b2d45d7388b8d41a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 31 Jan 2020 08:02:53 +0100 Subject: [PATCH] transform/livereloadinject: Don't use document.write to inject livereload I suspect the person who originally implemented it saw examples using location.host etc. to build the URL. We have all that information ready at build (static) time. Fixes #6507 --- transform/livereloadinject/livereloadinject.go | 2 +- transform/livereloadinject/livereloadinject_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/transform/livereloadinject/livereloadinject.go b/transform/livereloadinject/livereloadinject.go index f34b4fb59..896dcab4e 100644 --- a/transform/livereloadinject/livereloadinject.go +++ b/transform/livereloadinject/livereloadinject.go @@ -59,7 +59,7 @@ func New(port int) transform.Transformer { return err } - script := []byte(fmt.Sprintf(``, port)) + script := []byte(fmt.Sprintf(``, port)) i := idx if match.appendScript { diff --git a/transform/livereloadinject/livereloadinject_test.go b/transform/livereloadinject/livereloadinject_test.go index 4dd256bb0..ea1b3aa65 100644 --- a/transform/livereloadinject/livereloadinject_test.go +++ b/transform/livereloadinject/livereloadinject_test.go @@ -25,7 +25,7 @@ import ( func TestLiveReloadInject(t *testing.T) { c := qt.New(t) - expectBase := `` + expectBase := `` apply := func(s string) string { out := new(bytes.Buffer) in := strings.NewReader(s)