Index: chrome/test/reliability/automated_ui_test_base.cc |
=================================================================== |
--- chrome/test/reliability/automated_ui_test_base.cc (revision 145676) |
+++ chrome/test/reliability/automated_ui_test_base.cc (working copy) |
@@ -70,13 +70,17 @@ |
LogErrorMessage("Application closed unexpectedly."); |
return false; |
} |
- scoped_refptr<BrowserProxy> browser(automation()->FindTabbedBrowserWindow()); |
- if (!browser.get()) { |
- LogErrorMessage("Can't find browser window."); |
- return false; |
+ for (int i = 0; i < browser_windows_count - 1; ++i) { |
+ scoped_refptr<BrowserProxy> browser(automation()->GetBrowserWindow(i)); |
+ Browser::Type type; |
+ if (browser->GetType(&type) && type == Browser::TYPE_TABBED) { |
+ set_active_browser(browser); |
+ return true; |
+ } |
} |
- set_active_browser(browser); |
- return true; |
+ |
+ LogErrorMessage("Can't find browser window."); |
+ return false; |
} |
bool AutomatedUITestBase::DuplicateTab() { |