Index: services/dart/dart_tracing.cc |
diff --git a/services/dart/dart_tracing.cc b/services/dart/dart_tracing.cc |
index f4f4ec4053fc7704bf2c12a2b6e8a4c6c36aaa06..d3c435331814f924491fa5f00daad820634955c1 100644 |
--- a/services/dart/dart_tracing.cc |
+++ b/services/dart/dart_tracing.cc |
@@ -10,8 +10,12 @@ |
namespace dart { |
void DartTimelineController::Enable(const mojo::String& categories) { |
- // TODO(johnmccutchan): Respect |categories|. |
- EnableAll(); |
+ if (categories == mojo::String("Dart")) { |
+ Dart_GlobalTimelineSetRecordedStreams(DART_TIMELINE_STREAM_DART); |
+ } else { |
+ // TODO(johnmccutchan): Respect |categories|. |
+ EnableAll(); |
+ } |
} |
void DartTimelineController::EnableAll() { |