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') |