Chromium Code Reviews| Index: content/browser/tracing/tracing_ui.cc |
| diff --git a/content/browser/tracing/tracing_ui.cc b/content/browser/tracing/tracing_ui.cc |
| index 6b541f8c1a4ed9060111466079e6700b39017095..9d0f2eed0998cf5d867dd4fd2e66f6bb5f3b7de8 100644 |
| --- a/content/browser/tracing/tracing_ui.cc |
| +++ b/content/browser/tracing/tracing_ui.cc |
| @@ -243,6 +243,18 @@ TracingUI::TracingUI(WebUI* web_ui) : WebUIController(web_ui) { |
| source->AddResourcePath("tracing.js", IDR_TRACING_JS); |
| source->SetRequestFilter(base::Bind(OnTracingRequest)); |
| WebUIDataSource::Add(browser_context, source); |
| + TracingController::GetInstance()->RegisterTracingUI(this); |
| +} |
| + |
| +TracingUI::~TracingUI() |
| +{ |
|
dsinclair
2014/01/08 15:57:27
nit: move to line above.
|
| + TracingController::GetInstance()->UnregisterTracingUI(this); |
| +} |
| + |
| +void TracingUI::OnMonitoringStateChanged(bool is_monitoring) |
| +{ |
|
dsinclair
2014/01/08 15:57:27
nit: ditto
|
| + web_ui()->CallJavascriptFunction( |
| + "onMonitoringStateChanged", base::FundamentalValue(is_monitoring)); |
| } |
| } // namespace content |