| 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 8445e62d03fc6af7cd28df2ca4b3a799acedf6e0..d820098231ae3e51260606272314989201bff53b 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineUIUtils.js
|
| @@ -630,7 +630,7 @@ WebInspector.TimelineUIUtils.buildDetailsNodeForTraceEvent = function(event, tar
|
| */
|
| WebInspector.TimelineUIUtils.buildTraceEventDetails = function(event, model, linkifier, detailed, callback)
|
| {
|
| - var target = model.target();
|
| + var target = model.targetByEvent(event);
|
| if (!target) {
|
| callbackWrapper();
|
| return;
|
| @@ -693,7 +693,7 @@ WebInspector.TimelineUIUtils._buildTraceEventDetailsSynchronously = function(eve
|
| // This message may vary per event.name;
|
| var relatedNodeLabel;
|
|
|
| - var contentHelper = new WebInspector.TimelineDetailsContentHelper(model.target(), linkifier);
|
| + var contentHelper = new WebInspector.TimelineDetailsContentHelper(model.targetByEvent(event), linkifier);
|
| contentHelper.addSection(WebInspector.TimelineUIUtils.eventTitle(event), WebInspector.TimelineUIUtils.eventStyle(event).category);
|
|
|
| var eventData = event.args["data"];
|
| @@ -720,7 +720,7 @@ WebInspector.TimelineUIUtils._buildTraceEventDetailsSynchronously = function(eve
|
| contentHelper.appendTextRow(WebInspector.UIString("Collected"), Number.bytesToString(delta));
|
| break;
|
| case recordTypes.JSFrame:
|
| - var detailsNode = WebInspector.TimelineUIUtils.buildDetailsNodeForTraceEvent(event, model.target(), linkifier);
|
| + var detailsNode = WebInspector.TimelineUIUtils.buildDetailsNodeForTraceEvent(event, model.targetByEvent(event), linkifier);
|
| if (detailsNode)
|
| contentHelper.appendElementRow(WebInspector.UIString("Function"), detailsNode);
|
| break;
|
| @@ -849,7 +849,7 @@ WebInspector.TimelineUIUtils._buildTraceEventDetailsSynchronously = function(eve
|
| break;
|
|
|
| default:
|
| - var detailsNode = WebInspector.TimelineUIUtils.buildDetailsNodeForTraceEvent(event, model.target(), linkifier);
|
| + var detailsNode = WebInspector.TimelineUIUtils.buildDetailsNodeForTraceEvent(event, model.targetByEvent(event), linkifier);
|
| if (detailsNode)
|
| contentHelper.appendElementRow(WebInspector.UIString("Details"), detailsNode);
|
| break;
|
| @@ -868,7 +868,7 @@ WebInspector.TimelineUIUtils._buildTraceEventDetailsSynchronously = function(eve
|
| }
|
|
|
| if (event.stackTrace || (event.initiator && event.initiator.stackTrace) || event.invalidationTrackingEvents)
|
| - WebInspector.TimelineUIUtils._generateCauses(event, model.target(), relatedNodesMap, contentHelper);
|
| + WebInspector.TimelineUIUtils._generateCauses(event, model.targetByEvent(event), relatedNodesMap, contentHelper);
|
|
|
| var showPieChart = detailed && WebInspector.TimelineUIUtils._aggregatedStatsForTraceEvent(stats, model, event);
|
| if (showPieChart) {
|
| @@ -972,7 +972,7 @@ WebInspector.TimelineUIUtils._collectAggregatedStatsForRecord = function(record,
|
| */
|
| WebInspector.TimelineUIUtils.buildNetworkRequestDetails = function(request, model, linkifier)
|
| {
|
| - var target = model.target();
|
| + var target = model.targetByEvent(request.children[0]);
|
| var contentHelper = new WebInspector.TimelineDetailsContentHelper(target, linkifier);
|
|
|
| var duration = request.endTime - (request.startTime || -Infinity);
|
|
|