summaryrefslogtreecommitdiff
path: root/chromium/content/browser/histogram_internals_request_job.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/histogram_internals_request_job.cc')
-rw-r--r--chromium/content/browser/histogram_internals_request_job.cc10
1 files changed, 8 insertions, 2 deletions
diff --git a/chromium/content/browser/histogram_internals_request_job.cc b/chromium/content/browser/histogram_internals_request_job.cc
index aaa7a43eb26..e29dfca5e42 100644
--- a/chromium/content/browser/histogram_internals_request_job.cc
+++ b/chromium/content/browser/histogram_internals_request_job.cc
@@ -6,6 +6,7 @@
#include "base/metrics/histogram.h"
#include "base/metrics/statistics_recorder.h"
+#include "base/profiler/scoped_tracker.h"
#include "content/browser/histogram_synchronizer.h"
#include "net/base/escape.h"
#include "net/base/net_errors.h"
@@ -47,8 +48,8 @@ void AboutHistogram(std::string* data, const std::string& path) {
data->append("</head><body>");
// Display any stats for which we sent off requests the last time.
- data->append("<p>Stats as of last page load;");
- data->append("reload to get stats as of this page load.</p>\n");
+ data->append("<p>Stats accumulated from browser startup to previous ");
+ data->append("page load; reload to get stats as of this page load.</p>\n");
data->append("<table width=\"100%\">\n");
base::StatisticsRecorder::WriteHTMLGraph(unescaped_query, data);
@@ -59,6 +60,11 @@ int HistogramInternalsRequestJob::GetData(
std::string* charset,
std::string* data,
const net::CompletionCallback& callback) const {
+ // TODO(vadimt): Remove ScopedTracker below once crbug.com/422489 is fixed.
+ tracked_objects::ScopedTracker tracking_profile(
+ FROM_HERE_WITH_EXPLICIT_FUNCTION(
+ "422489 HistogramInternalsRequestJob::GetData"));
+
mime_type->assign("text/html");
charset->assign("UTF8");