From 2adb83649d422f969df16a1462eb94b6ce5bfb27 Mon Sep 17 00:00:00 2001 From: "achuith@chromium.org" Date: Fri, 30 May 2014 18:44:49 +0000 Subject: [PATCH] Also wait for gaia document.readyState to be complete. BUG=361862 TEST=power_LoadTest NOTRY=True Review URL: https://codereview.chromium.org/302003005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273880 0039d316-1c4b-4281-b951-d872f2087c98 --- tools/telemetry/telemetry/core/backends/chrome/oobe.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/telemetry/telemetry/core/backends/chrome/oobe.py b/tools/telemetry/telemetry/core/backends/chrome/oobe.py index d19a7cc61573..9ca8ed3263b5 100644 --- a/tools/telemetry/telemetry/core/backends/chrome/oobe.py +++ b/tools/telemetry/telemetry/core/backends/chrome/oobe.py @@ -16,7 +16,9 @@ class Oobe(web_contents.WebContents): for gaia_context in range(15): try: if self.EvaluateJavaScriptInContext( - "document.getElementById('Email') != null", gaia_context): + "document.readyState == 'complete' && " + "document.getElementById('Email') != null", + gaia_context): return gaia_context except exceptions.EvaluateException: pass -- 2.11.4.GIT