| Index: tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py
|
| diff --git a/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py b/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py
|
| index b5adcb68787436d7b4c802f8ae606a100d4b8a07..ab0c72912e9303d54a04e37a128fe20b1b5d40d3 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py
|
| @@ -270,6 +270,12 @@ class ChromeBrowserBackend(browser_backend.BrowserBackend):
|
| self._tracing_backend = tracing_backend.TracingBackend(self._port)
|
| return self._tracing_backend.StartTracing(custom_categories, timeout)
|
|
|
| + @property
|
| + def is_tracing_running(self):
|
| + if not self._tracing_backend:
|
| + return None
|
| + return self._tracing_backend.is_tracing_running
|
| +
|
| def StopTracing(self):
|
| """ Stops tracing and returns the result as TimelineData object. """
|
| for (i, debugger_url) in enumerate(self._browser.tabs):
|
|
|