From 6c9aff342968e5fb8cb698d2798e6c0dca773692 Mon Sep 17 00:00:00 2001 From: Nathan Youngman Date: Sun, 23 Aug 2015 13:25:07 -0600 Subject: [PATCH] website: fix JavaScript error on website and blog in non-ES6 browsers In Safari a JavaScript error in personalizeInstallInstructions prevents the featured articles from displaying. startsWith is an ES6-only feature. Fixes golang/go#12283 Change-Id: I9f471362cdac0243758e482ed3a21b0d6aa48c8b Reviewed-on: https://go-review.googlesource.com/13841 Reviewed-by: Andrew Gerrand --- godoc/static/godocs.js | 2 +- godoc/static/static.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/godoc/static/godocs.js b/godoc/static/godocs.js index 47d1de92..2ea3c7ad 100644 --- a/godoc/static/godocs.js +++ b/godoc/static/godocs.js @@ -248,7 +248,7 @@ function toggleHash() { function personalizeInstallInstructions() { var prefix = '?download='; var s = window.location.search; - if (!s.startsWith(prefix)) { + if (s.indexOf(prefix) != 0) { // No 'download' query string; bail. return; } diff --git a/godoc/static/static.go b/godoc/static/static.go index 3009e246..a75c2c6f 100644 --- a/godoc/static/static.go +++ b/godoc/static/static.go @@ -813,7 +813,7 @@ function toggleHash() { function personalizeInstallInstructions() { var prefix = '?download='; var s = window.location.search; - if (!s.startsWith(prefix)) { + if (s.indexOf(prefix) != 0) { // No 'download' query string; bail. return; }