Index: chrome/browser/ui/views/frame/browser_view_browsertest.cc |
diff --git a/chrome/browser/ui/views/frame/browser_view_browsertest.cc b/chrome/browser/ui/views/frame/browser_view_browsertest.cc |
index ec2a0630e99538cd34137d5c236e849e4497dffe..682301adc7a4087afc5a4234de667daea87105c9 100644 |
--- a/chrome/browser/ui/views/frame/browser_view_browsertest.cc |
+++ b/chrome/browser/ui/views/frame/browser_view_browsertest.cc |
@@ -15,7 +15,13 @@ using views::View; |
typedef InProcessBrowserTest BrowserViewTest; |
-IN_PROC_BROWSER_TEST_F(BrowserViewTest, DISABLED_FullscreenClearsFocus) { |
+// Active window and focus testing is not reliable on Windows crbug.com/79493 |
+#if defined(OS_WIN) |
+#define MAYBE_FullscreenClearsFocus DISABLED_FullscreenClearsFocus |
+#else |
+#define MAYBE_FullscreenClearsFocus FullscreenClearsFocus |
+#endif |
+IN_PROC_BROWSER_TEST_F(BrowserViewTest, MAYBE_FullscreenClearsFocus) { |
BrowserView* browser_view = static_cast<BrowserView*>(browser()->window()); |
LocationBarView* location_bar_view = browser_view->GetLocationBarView(); |
FocusManager* focus_manager = browser_view->GetFocusManager(); |