From c03045080468e12fb8a2728c89a10189a82931b8 Mon Sep 17 00:00:00 2001 From: Chris H-C Date: Fri, 27 Nov 2015 06:03:00 +0100 Subject: [PATCH] Bug 1228435 - Show thread hang stats from selected payload. r=vladan --- toolkit/content/aboutTelemetry.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/toolkit/content/aboutTelemetry.js b/toolkit/content/aboutTelemetry.js index c283c113c9a6..ecd20d3bb428 100644 --- a/toolkit/content/aboutTelemetry.js +++ b/toolkit/content/aboutTelemetry.js @@ -931,11 +931,11 @@ var ThreadHangStats = { /** * Renders raw thread hang stats data */ - render: function(aPing) { + render: function(aPayload) { let div = document.getElementById("thread-hang-stats"); removeAllChildNodes(div); - let stats = aPing.payload.threadHangStats; + let stats = aPayload.threadHangStats; setHasData("thread-hang-stats-section", stats && (stats.length > 0)); if (!stats) { return; @@ -1608,9 +1608,6 @@ function displayPingData(ping, updatePayloadList = false) { // Show chrome hang stacks ChromeHangs.render(ping); - // Show thread hang stats - ThreadHangStats.render(ping); - // Render Addon details. AddonDetails.render(ping); @@ -1624,6 +1621,9 @@ function displayPingData(ping, updatePayloadList = false) { payload = ping.payload.childPayloads[payloadIndex - 1]; } + // Show thread hang stats + ThreadHangStats.render(payload); + // Show simple measurements let simpleMeasurements = sortStartupMilestones(payload.simpleMeasurements); let hasData = Object.keys(simpleMeasurements).length > 0;