| Index: third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
|
| index 1567c91bce59ad51aedef49893d184e50980c924..3a8ec1a4f2c8cf94eeb89dc612a7b1c78dcfe773 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
|
| @@ -1046,14 +1046,13 @@
|
| */
|
| static _buildRangeStatsCacheIfNeeded(model) {
|
| var tasks = model.mainThreadTasks();
|
| - var filter = Timeline.TimelineUIUtils._filterForStats();
|
| - var firstTask = tasks.find(filter);
|
| - if (!firstTask || firstTask[Timeline.TimelineUIUtils._categoryBreakdownCacheSymbol])
|
| + if (tasks.length && tasks[0][Timeline.TimelineUIUtils._categoryBreakdownCacheSymbol])
|
| return;
|
| var aggregatedStats = {};
|
| var ownTimes = [];
|
| TimelineModel.TimelineModel.forEachEvent(
|
| - model.mainThreadEvents(), onStartEvent, onEndEvent, undefined, undefined, undefined, filter);
|
| + model.mainThreadEvents(), onStartEvent, onEndEvent, undefined, undefined, undefined,
|
| + Timeline.TimelineUIUtils._filterForStats());
|
|
|
| /**
|
| * @param {!SDK.TracingModel.Event} e
|
|
|