Index: chrome/browser/apps/app_browsertest.cc |
diff --git a/chrome/browser/apps/app_browsertest.cc b/chrome/browser/apps/app_browsertest.cc |
index 146fb768c6d279076838d8469c4527284b9b8c65..386afc807fcb177d90b0d762d133eec661d5d031 100644 |
--- a/chrome/browser/apps/app_browsertest.cc |
+++ b/chrome/browser/apps/app_browsertest.cc |
@@ -41,6 +41,7 @@ |
#include "content/public/browser/host_zoom_map.h" |
#include "content/public/browser/render_process_host.h" |
#include "content/public/browser/render_widget_host_view.h" |
+#include "content/public/test/browser_test_utils.h" |
#include "content/public/test/test_utils.h" |
#include "extensions/browser/app_window/app_window.h" |
#include "extensions/browser/app_window/app_window_registry.h" |
@@ -451,8 +452,10 @@ IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, |
message_; |
observer.Wait(); |
ASSERT_EQ(kExpectedNumberOfTabs, observer.tabs().size()); |
+ content::WaitForLoadStop(observer.tabs()[kExpectedNumberOfTabs - 1]); |
EXPECT_EQ(GURL(kChromiumURL), |
observer.tabs()[kExpectedNumberOfTabs - 1]->GetURL()); |
+ content::WaitForLoadStop(observer.tabs()[kExpectedNumberOfTabs - 2]); |
EXPECT_EQ(GURL(kChromiumURL), |
observer.tabs()[kExpectedNumberOfTabs - 2]->GetURL()); |
} |