| Index: content/browser/tracing/tracing_controller_impl.h
|
| diff --git a/content/browser/tracing/tracing_controller_impl.h b/content/browser/tracing/tracing_controller_impl.h
|
| index 0684373a96192c170d79a3e8a4d19429c2157172..dd83c56af44023f777383bad22e8ff2d789cfb31 100644
|
| --- a/content/browser/tracing/tracing_controller_impl.h
|
| +++ b/content/browser/tracing/tracing_controller_impl.h
|
| @@ -53,6 +53,8 @@ class TracingControllerImpl : public TracingController {
|
| const std::string& event_name,
|
| const WatchEventCallback& callback) OVERRIDE;
|
| virtual bool CancelWatchEvent() OVERRIDE;
|
| + virtual void RegisterTracingUI(TracingUI* tracing_ui) OVERRIDE;
|
| + virtual void UnregisterTracingUI(TracingUI* tracing_ui) OVERRIDE;
|
|
|
| private:
|
| typedef std::set<scoped_refptr<TraceMessageFilter> > TraceMessageFilterSet;
|
| @@ -136,6 +138,8 @@ class TracingControllerImpl : public TracingController {
|
| const EnableMonitoringDoneCallback& callback);
|
| void OnDisableMonitoringDone(const DisableMonitoringDoneCallback& callback);
|
|
|
| + void OnMonitoringStateChanged(bool is_monitoring);
|
| +
|
| TraceMessageFilterSet trace_message_filters_;
|
|
|
| // Pending acks for DisableRecording.
|
| @@ -162,6 +166,7 @@ class TracingControllerImpl : public TracingController {
|
| WatchEventCallback watch_event_callback_;
|
|
|
| std::set<std::string> known_category_groups_;
|
| + std::set<TracingUI*> tracing_uis_;
|
| scoped_ptr<ResultFile> result_file_;
|
| scoped_ptr<ResultFile> monitoring_snapshot_file_;
|
| DISALLOW_COPY_AND_ASSIGN(TracingControllerImpl);
|
|
|