diff options
-rw-r--r-- | chrome/browser/unload_uitest.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/chrome/browser/unload_uitest.cc b/chrome/browser/unload_uitest.cc index bb0119b2..947a2a5 100644 --- a/chrome/browser/unload_uitest.cc +++ b/chrome/browser/unload_uitest.cc @@ -246,6 +246,11 @@ TEST_F(UnloadTest, BrowserCloseBeforeUnloadCancel) { // Tests closing the browser with a beforeunload handler that takes // two seconds to run. TEST_F(UnloadTest, BrowserCloseTwoSecondBeforeUnload) { + // TODO(jabdelmalek): BUG(7933) this started hanging now, should it be + // disabled in single process mode like the other tests? + if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kSingleProcess)) + return; + LoadUrlAndQuitBrowser(TWO_SECOND_BEFORE_UNLOAD_HTML, L"twosecondbeforeunload"); } @@ -297,12 +302,22 @@ TEST_F(UnloadTest, BrowserCloseInfiniteBeforeUnloadAlert) { // Tests closing the browser on a page with an unload listener registered where // the unload handler has an 2 second long loop followed by an alert. TEST_F(UnloadTest, BrowserCloseTwoSecondUnloadAlert) { + // TODO(jabdelmalek): BUG(7933) this started hanging now, should it be + // disabled in single process mode like the other tests? + if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kSingleProcess)) + return; + LoadUrlAndQuitBrowser(TWO_SECOND_UNLOAD_ALERT_HTML, L"twosecondunloadalert"); } // Tests closing the browser with a beforeunload handler that takes // two seconds to run then pops up an alert. TEST_F(UnloadTest, BrowserCloseTwoSecondBeforeUnloadAlert) { + // TODO(jabdelmalek): BUG(7933) this started hanging now, should it be + // disabled in single process mode like the other tests? + if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kSingleProcess)) + return; + LoadUrlAndQuitBrowser(TWO_SECOND_BEFORE_UNLOAD_ALERT_HTML, L"twosecondbeforeunloadalert"); } |