| 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..eaef5431d9c35cc0d8bad5629aa39c3b9351e4a5 100644
|
| --- a/content/browser/tracing/tracing_ui.cc
|
| +++ b/content/browser/tracing/tracing_ui.cc
|
| @@ -243,6 +243,16 @@ 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() {
|
| + TracingController::GetInstance()->UnregisterTracingUI(this);
|
| +}
|
| +
|
| +void TracingUI::OnMonitoringStateChanged(bool is_monitoring) {
|
| + web_ui()->CallJavascriptFunction(
|
| + "onMonitoringStateChanged", base::FundamentalValue(is_monitoring));
|
| }
|
|
|
| } // namespace content
|
|
|