From: Stephen Boissiere Date: Sat, 27 May 2017 14:58:18 +0000 (+0100) Subject: Add hard coded integer constants for *_SAFE_INTEGER which are not available on IE X-Git-Tag: v2.7.0~1^2~106 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2258199c22c9369db629b312b1ece51a77adfc42;p=thirdparty%2FChart.js.git Add hard coded integer constants for *_SAFE_INTEGER which are not available on IE --- diff --git a/src/scales/scale.time.js b/src/scales/scale.time.js index 1d726e1b3..f99452eef 100644 --- a/src/scales/scale.time.js +++ b/src/scales/scale.time.js @@ -52,8 +52,9 @@ module.exports = function(Chart) { var timeOpts = me.options.time; // We store the data range as unix millisecond timestamps so dataMin and dataMax will always be integers. - var dataMin = Number.MAX_SAFE_INTEGER; - var dataMax = Number.MIN_SAFE_INTEGER; + // Integer constants are from the ES6 spec. + var dataMin = Number.MAX_SAFE_INTEGER || 9007199254740991; + var dataMax = Number.MIN_SAFE_INTEGER || -9007199254740991; var chartData = me.chart.data; var parsedData = {