Chromium Code Reviews| Index: chrome/browser/ui/ash/accelerator_commands_browsertest.cc |
| diff --git a/chrome/browser/ui/ash/chrome_shell_delegate_browsertest.cc b/chrome/browser/ui/ash/accelerator_commands_browsertest.cc |
| similarity index 88% |
| rename from chrome/browser/ui/ash/chrome_shell_delegate_browsertest.cc |
| rename to chrome/browser/ui/ash/accelerator_commands_browsertest.cc |
| index 6d30bb79a0ff70933c6316dbd231f66d9353efc7..e31d8cae1f4a4305a88404f798838e025fa32fe6 100644 |
| --- a/chrome/browser/ui/ash/chrome_shell_delegate_browsertest.cc |
| +++ b/chrome/browser/ui/ash/accelerator_commands_browsertest.cc |
| @@ -2,11 +2,10 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -#include "chrome/browser/ui/ash/chrome_shell_delegate.h" |
| +#include "ash/accelerators/accelerator_commands.h" |
| #include "apps/shell_window.h" |
| #include "apps/ui/native_app_window.h" |
| -#include "ash/accelerators/accelerator_commands.h" |
| #include "ash/ash_switches.h" |
|
pkotwicz
2013/10/29 00:46:01
Nit: You do not need to include "ash/ash_switches.
oshima
2013/10/29 02:05:42
Done.
|
| #include "ash/shell.h" |
| #include "ash/shell_delegate.h" |
| @@ -36,13 +35,10 @@ bool IsInImmersiveFullscreen(BrowserWindow* browser_window) { |
| } // namespace |
| -typedef InProcessBrowserTest ChromeShellDelegateBrowserTest; |
| - |
| -// TODO(oshima): Move these tests to ash once ToggleFullscreen is moved |
| -// to ash. crbug.com/309837. |
| +typedef InProcessBrowserTest AcceleratorCommandsBrowserTest; |
| // Confirm that toggling window miximized works properly |
| -IN_PROC_BROWSER_TEST_F(ChromeShellDelegateBrowserTest, ToggleMaximized) { |
| +IN_PROC_BROWSER_TEST_F(AcceleratorCommandsBrowserTest, ToggleMaximized) { |
| ash::ShellDelegate* shell_delegate = ash::Shell::GetInstance()->delegate(); |
| ASSERT_TRUE(shell_delegate); |
| ash::wm::WindowState* window_state = ash::wm::GetActiveWindowState(); |
| @@ -70,7 +66,7 @@ IN_PROC_BROWSER_TEST_F(ChromeShellDelegateBrowserTest, ToggleMaximized) { |
| } |
| // Confirm that toggling window fullscren works properly. |
| -IN_PROC_BROWSER_TEST_F(ChromeShellDelegateBrowserTest, ToggleFullscreen) { |
| +IN_PROC_BROWSER_TEST_F(AcceleratorCommandsBrowserTest, ToggleFullscreen) { |
| ash::ShellDelegate* shell_delegate = ash::Shell::GetInstance()->delegate(); |
| ASSERT_TRUE(shell_delegate); |
| @@ -82,11 +78,11 @@ IN_PROC_BROWSER_TEST_F(ChromeShellDelegateBrowserTest, ToggleFullscreen) { |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_TRUE(browser_window->IsFullscreen()); |
| EXPECT_TRUE(IsInImmersiveFullscreen(browser_window)); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| @@ -94,7 +90,7 @@ IN_PROC_BROWSER_TEST_F(ChromeShellDelegateBrowserTest, ToggleFullscreen) { |
| // maximized. |
| browser_window->GetNativeWindow()->SetProperty(aura::client::kCanMaximizeKey, |
| false); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| @@ -117,10 +113,10 @@ IN_PROC_BROWSER_TEST_F(ChromeShellDelegateBrowserTest, ToggleFullscreen) { |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_TRUE(browser_window->IsMaximized()); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| @@ -136,11 +132,11 @@ IN_PROC_BROWSER_TEST_F(ChromeShellDelegateBrowserTest, ToggleFullscreen) { |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_TRUE(browser_window->IsFullscreen()); |
| EXPECT_FALSE(IsInImmersiveFullscreen(browser_window)); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| @@ -156,20 +152,20 @@ IN_PROC_BROWSER_TEST_F(ChromeShellDelegateBrowserTest, ToggleFullscreen) { |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_TRUE(browser_window->IsFullscreen()); |
| EXPECT_FALSE(IsInImmersiveFullscreen(browser_window)); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_FALSE(browser_window->IsMaximized()); |
| EXPECT_FALSE(browser_window->IsFullscreen()); |
| } |
| typedef extensions::PlatformAppBrowserTest |
| - ChromeShellDelegatePlatformAppBrowserTest; |
| + AcceleratorCommandsPlatformAppBrowserTest; |
| // Test that ToggleFullscreen() toggles the platform app's fullscreen state. |
| -IN_PROC_BROWSER_TEST_F(ChromeShellDelegatePlatformAppBrowserTest, |
| +IN_PROC_BROWSER_TEST_F(AcceleratorCommandsPlatformAppBrowserTest, |
| ToggleFullscreenPlatformApp) { |
| ash::ShellDelegate* shell_delegate = ash::Shell::GetInstance()->delegate(); |
| ASSERT_TRUE(shell_delegate); |
| @@ -181,10 +177,10 @@ IN_PROC_BROWSER_TEST_F(ChromeShellDelegatePlatformAppBrowserTest, |
| EXPECT_FALSE(app_window->IsMaximized()); |
| EXPECT_FALSE(app_window->IsFullscreen()); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_TRUE(app_window->IsFullscreen()); |
| - shell_delegate->ToggleFullscreen(); |
| + ash::accelerators::ToggleFullscreen(); |
| EXPECT_FALSE(app_window->IsMaximized()); |
| EXPECT_FALSE(app_window->IsFullscreen()); |