Index: chrome/browser/ui/browser_browsertest.cc |
diff --git a/chrome/browser/ui/browser_browsertest.cc b/chrome/browser/ui/browser_browsertest.cc |
index c4f0a0eda571f15dcf02f685574425c31652d7c6..2e5d76f2e08fb1795736780f6345acc6f5da580e 100644 |
--- a/chrome/browser/ui/browser_browsertest.cc |
+++ b/chrome/browser/ui/browser_browsertest.cc |
@@ -471,6 +471,9 @@ IN_PROC_BROWSER_TEST_F(BrowserTest, CrossProcessNavCancelsDialogs) { |
GURL url(test_server()->GetURL("empty.html")); |
ui_test_utils::NavigateToURL(browser(), url); |
+ // TODO(creis): Test this with a setInterval loop of alert dialogs to ensure |
+ // that we can navigate away even if the renderer tries to synchronously |
+ // create more. See http://crbug.com/312490. |
WebContents* contents = browser()->tab_strip_model()->GetActiveWebContents(); |
contents->GetRenderViewHost()->ExecuteJavascriptInWebFrame( |
string16(), |