From e4b8bb9a2312844b574bebb5f43b46bfd55cbd61 Mon Sep 17 00:00:00 2001 From: Erik Karlsson Date: Wed, 14 Dec 2016 22:27:54 +0100 Subject: [PATCH] Fix #363 (#364) --- browser.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser.js b/browser.js index bee8b0b..f907c70 100644 --- a/browser.js +++ b/browser.js @@ -44,9 +44,9 @@ function useColors() { (typeof window !== 'undefined' && window.console && (console.firebug || (console.exception && console.table))) || // is firefox >= v31? // https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages - (navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31) || + (navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31) || // double check webkit in userAgent just in case we are in a worker - (navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)); + (navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)); } /**