Chromium Code Reviews| Index: Source/devtools/front_end/TimelinePanel.js |
| diff --git a/Source/devtools/front_end/TimelinePanel.js b/Source/devtools/front_end/TimelinePanel.js |
| index 69e664aa5c0acb8feb9f3f6bc2e22f5b0aecf3ff..33bcf2d2a20c64bf36259cf2b4e4a25db8f20d29 100644 |
| --- a/Source/devtools/front_end/TimelinePanel.js |
| +++ b/Source/devtools/front_end/TimelinePanel.js |
| @@ -890,8 +890,12 @@ WebInspector.TimelinePanel.prototype = { |
| aggregatedTotal += aggregatedStats[categoryName]; |
| aggregatedStats["idle"] = Math.max(0, endTime - startTime - aggregatedTotal); |
| + var energy = 0; |
| + if (Capabilities.canProfilePower) { |
| + var energy = this._viewsForMode(WebInspector.TimelinePanel.Mode.Power).overviewView.calculateEnergy(startTime, endTime); |
|
alph
2014/04/09 16:02:27
drop {} and 'var'
Pan
2014/04/10 13:38:57
Done.
|
| + } |
| var fragment = document.createDocumentFragment(); |
| - fragment.appendChild(WebInspector.TimelineUIUtils.generatePieChart(aggregatedStats)); |
| + fragment.appendChild(WebInspector.TimelineUIUtils.generatePieChart(aggregatedStats, undefined, undefined, energy)); |
| var startOffset = startTime - this._model.minimumRecordTime(); |
| var endOffset = endTime - this._model.minimumRecordTime(); |
| var title = WebInspector.UIString("%s \u2013 %s", Number.millisToString(startOffset), Number.millisToString(endOffset)); |