| Index: chrome/browser/ui/cocoa/browser_window_controller_browsertest.mm
|
| diff --git a/chrome/browser/ui/cocoa/browser_window_controller_browsertest.mm b/chrome/browser/ui/cocoa/browser_window_controller_browsertest.mm
|
| index 0127a5a9af9f8ccc33bd47bf772f7c7c5185a4b6..b27bc83d77ece0cd61b941d622fd14fba447dc00 100644
|
| --- a/chrome/browser/ui/cocoa/browser_window_controller_browsertest.mm
|
| +++ b/chrome/browser/ui/cocoa/browser_window_controller_browsertest.mm
|
| @@ -317,6 +317,29 @@ IN_PROC_BROWSER_TEST_F(BrowserWindowControllerTest,
|
| VerifyZOrder(view_list);
|
| }
|
|
|
| +// Verify that in presentation mode, Instant search results are below the
|
| +// floating toolbar.
|
| +IN_PROC_BROWSER_TEST_F(BrowserWindowControllerTest,
|
| + DISABLED_OverlayOffsetInstantPresentationMode) {
|
| + chrome::ToggleFullscreenMode(browser());
|
| + ShowInstantResults();
|
| + [controller() setFloatingBarShownFraction:0.0];
|
| + EXPECT_EQ(
|
| + 0, [[controller() overlayableContentsController] overlayContentsOffset]);
|
| + EXPECT_EQ(
|
| + 0, [[controller() overlayableContentsController] activeContainerOffset]);
|
| + [controller() setFloatingBarShownFraction:1.0];
|
| +
|
| + NSView* floating_bar = GetViewWithID(VIEW_ID_FULLSCREEN_FLOATING_BAR);
|
| + CGFloat floating_bar_height = NSHeight([floating_bar frame]);
|
| + EXPECT_EQ(
|
| + floating_bar_height,
|
| + [[controller() overlayableContentsController] overlayContentsOffset]);
|
| + EXPECT_EQ(
|
| + floating_bar_height,
|
| + [[controller() overlayableContentsController] activeContainerOffset]);
|
| +}
|
| +
|
| // Verify that if the fullscreen floating bar view is below the tab content area
|
| // then calling |updateSubviewZOrder:| will correctly move back above.
|
| IN_PROC_BROWSER_TEST_F(BrowserWindowControllerTest,
|
|
|