| Index: chrome/browser/crash_recovery_browsertest.cc
|
| diff --git a/chrome/browser/crash_recovery_browsertest.cc b/chrome/browser/crash_recovery_browsertest.cc
|
| index c4843532f40be73fc07a9d7d981b14a4cf9ff8f6..0554cc0e6d74072d93e1d833c844b94a46eac89b 100644
|
| --- a/chrome/browser/crash_recovery_browsertest.cc
|
| +++ b/chrome/browser/crash_recovery_browsertest.cc
|
| @@ -75,6 +75,8 @@ IN_PROC_BROWSER_TEST_F(CrashRecoveryBrowserTest, LoadInNewTab) {
|
| string16 title_before_crash;
|
| string16 title_after_crash;
|
|
|
| + // Wait for MessageLoop to go idle to make sure title is set.
|
| + ui_test_utils::RunAllPendingInMessageLoop();
|
| ASSERT_TRUE(ui_test_utils::GetCurrentTabTitle(browser(),
|
| &title_before_crash));
|
| SimulateRendererCrash(browser());
|
| @@ -84,6 +86,9 @@ IN_PROC_BROWSER_TEST_F(CrashRecoveryBrowserTest, LoadInNewTab) {
|
| &browser()->GetActiveWebContents()->GetController()));
|
| browser()->Reload(CURRENT_TAB);
|
| observer.Wait();
|
| +
|
| + // Wait for MessageLoop to go idle to make sure title is set.
|
| + ui_test_utils::RunAllPendingInMessageLoop();
|
| ASSERT_TRUE(ui_test_utils::GetCurrentTabTitle(browser(),
|
| &title_after_crash));
|
| EXPECT_EQ(title_before_crash, title_after_crash);
|
|
|