| Index: tools/perf/measurements/session_restore.py
|
| diff --git a/tools/perf/measurements/session_restore.py b/tools/perf/measurements/session_restore.py
|
| index 5ad03a1065fe7d222aabeb4d68b23a4a722c314e..352aded7e38d91b67f57772a22f605b3a221d4f4 100644
|
| --- a/tools/perf/measurements/session_restore.py
|
| +++ b/tools/perf/measurements/session_restore.py
|
| @@ -50,11 +50,8 @@ class SessionRestore(startup.Startup):
|
| self._cpu_metric.Start(None, None)
|
|
|
| def MeasurePage(self, page, tab, results):
|
| - # Wait for all tabs to finish loading.
|
| - for i in xrange(len(tab.browser.tabs)):
|
| - t = tab.browser.tabs[i]
|
| - t.WaitForDocumentReadyStateToBeComplete()
|
|
|
| + tab.browser.foreground_tab.WaitForDocumentReadyStateToBeComplete()
|
| # Record CPU usage from browser start to when all pages have loaded.
|
| self._cpu_metric.Stop(None, None)
|
| self._cpu_metric.AddResults(tab, results, 'cpu_utilization')
|
|
|