New perf dashboard shows too much space around interesting data points
[WebKit-https.git] / Websites / perf.webkit.org / public / v2 / data.js
index dfe3133d323746e1130835086753d4d782761a1b..208575e92ff3b14aff7bc8526461570f4a629f6c 100755 (executable)
@@ -372,7 +372,7 @@ TimeSeries.prototype.seriesBetweenPoints = function (startPoint, endPoint)
     return this._series.slice(startPoint.seriesIndex, endPoint.seriesIndex + 1);
 }
 
     return this._series.slice(startPoint.seriesIndex, endPoint.seriesIndex + 1);
 }
 
-TimeSeries.prototype.minMaxForTimeRange = function (startTime, endTime)
+TimeSeries.prototype.minMaxForTimeRange = function (startTime, endTime, ignoreOutlier)
 {
     var data = this._series;
     var i = 0;
 {
     var data = this._series;
     var i = 0;
@@ -389,6 +389,8 @@ TimeSeries.prototype.minMaxForTimeRange = function (startTime, endTime)
     var max = Number.MIN_VALUE;
     for (; i < data.length; i++) {
         var point = data[i];
     var max = Number.MIN_VALUE;
     for (; i < data.length; i++) {
         var point = data[i];
+        if (point.isOutlier && ignoreOutlier)
+            continue;
         var currentMin = point.interval ? point.interval[0] : point.value;
         var currentMax = point.interval ? point.interval[1] : point.value;
 
         var currentMin = point.interval ? point.interval[0] : point.value;
         var currentMax = point.interval ? point.interval[1] : point.value;