Index: chrome/browser/site_per_process_interactive_browsertest.cc |
diff --git a/chrome/browser/site_per_process_interactive_browsertest.cc b/chrome/browser/site_per_process_interactive_browsertest.cc |
index 3cbea83b464c7ce83f7556c0d9c6a1a3e553ca46..da191b4d974b0b5bfc7616e78b4b838003709477 100644 |
--- a/chrome/browser/site_per_process_interactive_browsertest.cc |
+++ b/chrome/browser/site_per_process_interactive_browsertest.cc |
@@ -387,8 +387,15 @@ void WaitForMultipleFullscreenEvents( |
// - document.webkitFullscreenElement is correctly updated in both frames. |
// - fullscreenchange events fire in both frames. |
// - fullscreen CSS is applied correctly in both frames. |
+// |
+// Flaky on Windows: https://crbug.com/647311 |
+#if defined(OS_WIN) |
+#define MAYBE_FullscreenElementInSubframe DISABLED_FullscreenElementInSubframe |
+#else |
+#define MAYBE_FullscreenElementInSubframe FullscreenElementInSubframe |
+#endif |
IN_PROC_BROWSER_TEST_F(SitePerProcessInteractiveBrowserTest, |
- FullscreenElementInSubframe) { |
+ MAYBE_FullscreenElementInSubframe) { |
// Start on a page with one subframe (id "child-0") that has |
// "allowfullscreen" enabled. |
GURL main_url(embedded_test_server()->GetURL( |