Index: chrome/browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc |
diff --git a/chrome/browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc b/chrome/browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc |
index 6dd4a514e7c2a10c9c90421ae49af0243e604c97..9d19ad92a68c68b0785d0c3d0ac64a3ef23ae562 100644 |
--- a/chrome/browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc |
+++ b/chrome/browser/ui/views/tabs/tab_drag_controller_interactive_uitest.cc |
@@ -1698,6 +1698,11 @@ IN_PROC_BROWSER_TEST_P(DetachToBrowserInSeparateDisplayTabDragControllerTest, |
EXPECT_EQ("0 100", IDString(browser2->tab_strip_model())); |
EXPECT_EQ("1", IDString(browser()->tab_strip_model())); |
+ // Move the mouse off of browser2's top chrome. |
+ aura::Window* primary_root = roots[0]; |
+ ASSERT_TRUE(ui_test_utils::SendMouseMoveSync( |
+ primary_root->GetBoundsInScreen().CenterPoint())); |
+ |
// The first browser window should not be in immersive fullscreen. |
// browser2 should still be in immersive fullscreen, but the top chrome should |
// no longer be revealed. |