| Index: chrome/browser/resources/chromeos/chromevox/testing/chromevox_next_e2e_test_base.js
|
| diff --git a/chrome/browser/resources/chromeos/chromevox/testing/chromevox_next_e2e_test_base.js b/chrome/browser/resources/chromeos/chromevox/testing/chromevox_next_e2e_test_base.js
|
| index e432a998de5f9d711f04ff24f136c4ef8509eeee..038155fe3dff1d8360f4b18982d0b3adaa94ee40 100644
|
| --- a/chrome/browser/resources/chromeos/chromevox/testing/chromevox_next_e2e_test_base.js
|
| +++ b/chrome/browser/resources/chromeos/chromevox/testing/chromevox_next_e2e_test_base.js
|
| @@ -32,7 +32,14 @@ ChromeVoxNextE2ETest.prototype = {
|
| runWithAutomation: function(doc, callback) {
|
| this.runWithDocument(doc, function() {
|
| chrome.automation.getTree(function(root) {
|
| - callback(root);
|
| + if (root.children.length == 0) {
|
| + root.addEventListener('loadComplete',
|
| + function() {
|
| + callback(root);
|
| + }.bind(this), true);
|
| + } else {
|
| + callback(root);
|
| + }
|
| }.bind(this));
|
| }.bind(this));
|
| }
|
|
|