Index: content/browser/trace_controller.h |
diff --git a/content/browser/trace_controller.h b/content/browser/trace_controller.h |
index 3d748208221f2427114b446d382564adeb4e20ce..7ac1676f3a4eb1be4daceaa895ccf72661ab3126 100644 |
--- a/content/browser/trace_controller.h |
+++ b/content/browser/trace_controller.h |
@@ -23,8 +23,9 @@ class CONTENT_EXPORT TraceSubscriber { |
// Called once after TraceController::EndTracingAsync. |
virtual void OnEndTracingComplete() = 0; |
// Called 0 or more times between TraceController::BeginTracing and |
- // OnEndTracingComplete. |
- virtual void OnTraceDataCollected(const std::string& json_events) = 0; |
+ // OnEndTracingComplete. Use base::debug::TraceResultBuffer to convert one or |
+ // more trace fragments to JSON. |
+ virtual void OnTraceDataCollected(const std::string& trace_fragment) = 0; |
// Called once after TraceController::GetKnownCategoriesAsync. |
virtual void OnKnownCategoriesCollected( |
const std::set<std::string>& known_categories) {} |
@@ -134,7 +135,7 @@ class CONTENT_EXPORT TraceController { |
void OnEndTracingAck(const std::vector<std::string>& known_categories); |
void OnTraceDataCollected( |
const scoped_refptr<base::debug::TraceLog::RefCountedString>& |
- json_events_str_ptr); |
+ events_str_ptr); |
void OnTraceBufferFull(); |
void OnTraceBufferPercentFullReply(float percent_full); |