| 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 24ed22062a048e71937eaf2acbc3d75d9bc7fdd3..ee407009859113d61235720f91aa4b775b08c575 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
|
| @@ -1212,6 +1212,17 @@ Timeline.TimelineUIUtils = class {
|
| contentHelper.addSection(Common.UIString('Invalidations'));
|
| Timeline.TimelineUIUtils._generateInvalidations(event, target, relatedNodesMap, contentHelper);
|
| } else if (initiator) { // Partial invalidation tracking.
|
| + var delay = event.startTime - initiator.startTime;
|
| + contentHelper.appendTextRow(Common.UIString('Pending for'), Number.preciseMillisToString(delay, 1));
|
| +
|
| + var link = createElementWithClass('span', 'devtools-link');
|
| + link.textContent = Common.UIString('reveal');
|
| + link.addEventListener('click', () => {
|
| + Timeline.TimelinePanel.instance().select(
|
| + Timeline.TimelineSelection.fromTraceEvent(/** @type {!SDK.TracingModel.Event} */ (initiator)));
|
| + });
|
| + contentHelper.appendElementRow(Common.UIString('Initiator'), link);
|
| +
|
| var initiatorStackTrace = TimelineModel.TimelineData.forEvent(initiator).stackTrace;
|
| if (initiatorStackTrace) {
|
| contentHelper.appendStackTrace(
|
|
|