| 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 f8f620bc9d0fabe9d9b466d0b23d8827d656a4b2..7d83a96377af907922ee90ae840fd507597e2a33 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py
|
| @@ -256,6 +256,12 @@ class ChromeBrowserBackend(browser_backend.BrowserBackend):
|
|
|
| def StopTracing(self):
|
| """ Stops tracing and returns the result as TraceResult object. """
|
| + for (i, debugger_url) in enumerate(self._browser.tabs):
|
| + tab = self.tab_list_backend.Get(i, None)
|
| + if tab:
|
| + tab.ExecuteJavaScript('console.time("' + debugger_url + '")')
|
| + tab.ExecuteJavaScript('console.timeEnd("' + debugger_url + '")')
|
| + self._tracing_backend.AddTabToMarkerMapping(tab, debugger_url)
|
| return self._tracing_backend.StopTracing()
|
|
|
| def GetProcessName(self, cmd_line):
|
|
|