| Index: third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChart.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChart.js b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChart.js
|
| index 48293ea13a4fe7ab79b542899d5df9f390743bb6..42aad625090028d17eff7ee412c983b23c0d2c77 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChart.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChart.js
|
| @@ -494,6 +494,25 @@ Timeline.TimelineFlameChartDataProvider = class {
|
| /**
|
| * @override
|
| * @param {number} entryIndex
|
| + */
|
| + highlightEntry(entryIndex) {
|
| + SDK.DOMModel.hideDOMNodeHighlight();
|
| + var event = /** @type {!SDK.TracingModel.Event} */ (this._entryData[entryIndex]);
|
| + if (!event)
|
| + return;
|
| + var target = this._model.targetByEvent(event);
|
| + if (!target)
|
| + return;
|
| + var timelineData = TimelineModel.TimelineData.forEvent(event);
|
| + var backendNodeId = timelineData.backendNodeId;
|
| + if (!backendNodeId)
|
| + return;
|
| + new SDK.DeferredDOMNode(target, backendNodeId).highlight();
|
| + }
|
| +
|
| + /**
|
| + * @override
|
| + * @param {number} entryIndex
|
| * @return {string}
|
| */
|
| entryColor(entryIndex) {
|
|
|