| Index: Source/devtools/front_end/timeline/TimelineTracingView.js
|
| diff --git a/Source/devtools/front_end/timeline/TimelineTracingView.js b/Source/devtools/front_end/timeline/TimelineTracingView.js
|
| index 681ef95e0517e66de8413b5006561501d4a91bff..5a79faf4033fdde6728038f37e1d2138d5389c7c 100644
|
| --- a/Source/devtools/front_end/timeline/TimelineTracingView.js
|
| +++ b/Source/devtools/front_end/timeline/TimelineTracingView.js
|
| @@ -326,7 +326,7 @@ WebInspector.TraceViewFlameChartDataProvider.prototype = {
|
| this._appendHeaderRecord(WebInspector.UIString("Object %s", objectNames[objectNameIndex]), this._threadHeaderRecord);
|
| var objects = process.objectsByName(objectNames[objectNameIndex]);
|
| for (var objectIndex = 0; objectIndex < objects.length; ++objectIndex)
|
| - this._appendRecord(objects[objectIndex]);
|
| + this._appendRecord(objects[objectIndex], 0);
|
| ++this._currentLevel;
|
| }
|
| var threads = process.sortedThreads();
|
| @@ -336,7 +336,7 @@ WebInspector.TraceViewFlameChartDataProvider.prototype = {
|
| for (var eventIndex = 0; eventIndex < events.length; ++eventIndex) {
|
| var event = events[eventIndex];
|
| if (event.duration)
|
| - this._appendRecord(event);
|
| + this._appendRecord(event, event.level);
|
| }
|
| this._currentLevel += threads[threadIndex].maxStackDepth();
|
| }
|
| @@ -477,12 +477,13 @@ WebInspector.TraceViewFlameChartDataProvider.prototype = {
|
|
|
| /**
|
| * @param {!WebInspector.TracingModel.Event} record
|
| + * @param {number} level
|
| */
|
| - _appendRecord: function(record)
|
| + _appendRecord: function(record, level)
|
| {
|
| var index = this._records.length;
|
| this._records.push(record);
|
| - this._timelineData.entryLevels[index] = this._currentLevel + record.level;
|
| + this._timelineData.entryLevels[index] = this._currentLevel + level;
|
| this._timelineData.entryTotalTimes[index] = record.phase === WebInspector.TracingModel.Phase.SnapshotObject ? NaN : record.duration || 0;
|
| this._timelineData.entryStartTimes[index] = record.startTime;
|
| },
|
|
|