Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2978)

Unified Diff: apps/app_window_interactive_uitest.cc

Issue 166573005: Rename apps::ShellWindow to apps::AppWindow (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase, nits (rename) Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « apps/app_window_geometry_cache_unittest.cc ('k') | apps/app_window_registry.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: apps/app_window_interactive_uitest.cc
diff --git a/apps/shell_window_interactive_uitest.cc b/apps/app_window_interactive_uitest.cc
similarity index 77%
rename from apps/shell_window_interactive_uitest.cc
rename to apps/app_window_interactive_uitest.cc
index 69f5563f7f6b8c4f20c68eb779832f2746a50d16..5d64a1a603d3f9c6c1c344c2a90a0c5b0ad30c5d 100644
--- a/apps/shell_window_interactive_uitest.cc
+++ b/apps/app_window_interactive_uitest.cc
@@ -13,17 +13,18 @@ namespace apps {
namespace {
+// TODO(jamescook): Move this to app_window/generic. http://crbug.com/344073
const char kDefaultTestApp[] = "shell_window/generic";
-class ShellWindowTest : public PlatformAppBrowserTest {
+class AppWindowTest : public PlatformAppBrowserTest {
protected:
// Load the test app and create a window. The window must be closed by the
// caller in order to terminate the test.
// |app_path| is the name of the test.
// |window_create_options| are the options that will be passed to
// chrome.app.window.create() in the test app.
- ShellWindow* OpenWindow(const char* app_path,
- const char* window_create_options) {
+ AppWindow* OpenWindow(const char* app_path,
+ const char* window_create_options) {
ExtensionTestMessageListener launched_listener("launched", true);
ExtensionTestMessageListener loaded_listener("window_loaded", false);
@@ -38,12 +39,12 @@ class ShellWindowTest : public PlatformAppBrowserTest {
// Wait for the window to be opened and loaded.
EXPECT_TRUE(loaded_listener.WaitUntilSatisfied());
- EXPECT_EQ(1U, GetShellWindowCount());
- ShellWindow* shell_window = GetFirstShellWindow();
- return shell_window;
+ EXPECT_EQ(1U, GetAppWindowCount());
+ AppWindow* app_window = GetFirstAppWindow();
+ return app_window;
}
- void CheckAlwaysOnTopToFullscreen(ShellWindow* window) {
+ void CheckAlwaysOnTopToFullscreen(AppWindow* window) {
ASSERT_TRUE(window->GetBaseWindow()->IsAlwaysOnTop());
// The always-on-top property should be temporarily disabled when the window
@@ -59,7 +60,7 @@ class ShellWindowTest : public PlatformAppBrowserTest {
EXPECT_TRUE(window->GetBaseWindow()->IsAlwaysOnTop());
}
- void CheckNormalToFullscreen(ShellWindow* window) {
+ void CheckNormalToFullscreen(AppWindow* window) {
// If the always-on-top property is false, it should remain this way when
// entering and exiting fullscreen mode.
ASSERT_FALSE(window->GetBaseWindow()->IsAlwaysOnTop());
@@ -69,7 +70,7 @@ class ShellWindowTest : public PlatformAppBrowserTest {
EXPECT_FALSE(window->GetBaseWindow()->IsAlwaysOnTop());
}
- void CheckFullscreenToAlwaysOnTop(ShellWindow* window) {
+ void CheckFullscreenToAlwaysOnTop(AppWindow* window) {
ASSERT_TRUE(window->GetBaseWindow()->IsFullscreenOrPending());
// Now enable always-on-top at runtime and ensure the property does not get
@@ -98,36 +99,35 @@ class ShellWindowTest : public PlatformAppBrowserTest {
// Tests a window created with always-on-top enabled and ensures that the
// property is temporarily switched off when entering fullscreen mode.
-IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_InitAlwaysOnTopToFullscreen) {
- ShellWindow* window = OpenWindow(
- kDefaultTestApp, "{ \"alwaysOnTop\": true }");
+IN_PROC_BROWSER_TEST_F(AppWindowTest, MAYBE_InitAlwaysOnTopToFullscreen) {
+ AppWindow* window = OpenWindow(kDefaultTestApp, "{ \"alwaysOnTop\": true }");
ASSERT_TRUE(window);
CheckAlwaysOnTopToFullscreen(window);
window->SetAlwaysOnTop(false);
CheckNormalToFullscreen(window);
- CloseShellWindow(window);
+ CloseAppWindow(window);
}
#if defined(OS_MACOSX)
-#define MAYBE_RuntimeAlwaysOnTopToFullscreen DISABLED_RuntimeAlwaysOnTopToFullscreen
+#define MAYBE_RuntimeAlwaysOnTopToFullscreen \
+ DISABLED_RuntimeAlwaysOnTopToFullscreen
#else
#define MAYBE_RuntimeAlwaysOnTopToFullscreen RuntimeAlwaysOnTopToFullscreen
#endif
// Tests a window with always-on-top enabled at runtime and ensures that the
// property is temporarily switched off when entering fullscreen mode.
-IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_RuntimeAlwaysOnTopToFullscreen) {
- ShellWindow* window = OpenWindow(
- kDefaultTestApp, "{}");
+IN_PROC_BROWSER_TEST_F(AppWindowTest, MAYBE_RuntimeAlwaysOnTopToFullscreen) {
+ AppWindow* window = OpenWindow(kDefaultTestApp, "{}");
ASSERT_TRUE(window);
CheckNormalToFullscreen(window);
window->SetAlwaysOnTop(true);
CheckAlwaysOnTopToFullscreen(window);
- CloseShellWindow(window);
+ CloseAppWindow(window);
}
#if defined(OS_MACOSX)
@@ -138,32 +138,32 @@ IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_RuntimeAlwaysOnTopToFullscreen) {
// Tests a window created initially in fullscreen mode and ensures that the
// always-on-top property does not get applied until it exits fullscreen.
-IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_InitFullscreenToAlwaysOnTop) {
- ShellWindow* window = OpenWindow(
- kDefaultTestApp, "{ \"state\": \"fullscreen\" }");
+IN_PROC_BROWSER_TEST_F(AppWindowTest, MAYBE_InitFullscreenToAlwaysOnTop) {
+ AppWindow* window =
+ OpenWindow(kDefaultTestApp, "{ \"state\": \"fullscreen\" }");
ASSERT_TRUE(window);
CheckFullscreenToAlwaysOnTop(window);
- CloseShellWindow(window);
+ CloseAppWindow(window);
}
#if defined(OS_MACOSX)
-#define MAYBE_RuntimeFullscreenToAlwaysOnTop DISABLED_RuntimeFullscreenToAlwaysOnTop
+#define MAYBE_RuntimeFullscreenToAlwaysOnTop \
+ DISABLED_RuntimeFullscreenToAlwaysOnTop
#else
#define MAYBE_RuntimeFullscreenToAlwaysOnTop RuntimeFullscreenToAlwaysOnTop
#endif
// Tests a window that enters fullscreen mode at runtime and ensures that the
// always-on-top property does not get applied until it exits fullscreen.
-IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_RuntimeFullscreenToAlwaysOnTop) {
- ShellWindow* window = OpenWindow(
- kDefaultTestApp, "{}");
+IN_PROC_BROWSER_TEST_F(AppWindowTest, MAYBE_RuntimeFullscreenToAlwaysOnTop) {
+ AppWindow* window = OpenWindow(kDefaultTestApp, "{}");
ASSERT_TRUE(window);
window->Fullscreen();
CheckFullscreenToAlwaysOnTop(window);
- CloseShellWindow(window);
+ CloseAppWindow(window);
}
#if defined(OS_MACOSX)
@@ -174,8 +174,8 @@ IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_RuntimeFullscreenToAlwaysOnTop) {
// Tests a window created with both fullscreen and always-on-top enabled. Ensure
// that always-on-top is only applied when the window exits fullscreen.
-IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_InitFullscreenAndAlwaysOnTop) {
- ShellWindow* window = OpenWindow(
+IN_PROC_BROWSER_TEST_F(AppWindowTest, MAYBE_InitFullscreenAndAlwaysOnTop) {
+ AppWindow* window = OpenWindow(
kDefaultTestApp, "{ \"alwaysOnTop\": true, \"state\": \"fullscreen\" }");
ASSERT_TRUE(window);
@@ -188,11 +188,12 @@ IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_InitFullscreenAndAlwaysOnTop) {
window->Restore();
EXPECT_TRUE(window->GetBaseWindow()->IsAlwaysOnTop());
- CloseShellWindow(window);
+ CloseAppWindow(window);
}
#if defined(OS_MACOSX)
-#define MAYBE_DisableAlwaysOnTopInFullscreen DISABLED_DisableAlwaysOnTopInFullscreen
+#define MAYBE_DisableAlwaysOnTopInFullscreen \
+ DISABLED_DisableAlwaysOnTopInFullscreen
#else
#define MAYBE_DisableAlwaysOnTopInFullscreen DisableAlwaysOnTopInFullscreen
#endif
@@ -200,9 +201,8 @@ IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_InitFullscreenAndAlwaysOnTop) {
// Tests a window created with always-on-top enabled, but then disabled while
// in fullscreen mode. After exiting fullscreen, always-on-top should remain
// disabled.
-IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_DisableAlwaysOnTopInFullscreen) {
- ShellWindow* window = OpenWindow(
- kDefaultTestApp, "{ \"alwaysOnTop\": true }");
+IN_PROC_BROWSER_TEST_F(AppWindowTest, MAYBE_DisableAlwaysOnTopInFullscreen) {
+ AppWindow* window = OpenWindow(kDefaultTestApp, "{ \"alwaysOnTop\": true }");
ASSERT_TRUE(window);
// Disable always-on-top while in fullscreen mode.
@@ -215,7 +215,7 @@ IN_PROC_BROWSER_TEST_F(ShellWindowTest, MAYBE_DisableAlwaysOnTopInFullscreen) {
window->Restore();
EXPECT_FALSE(window->GetBaseWindow()->IsAlwaysOnTop());
- CloseShellWindow(window);
+ CloseAppWindow(window);
}
} // namespace apps
« no previous file with comments | « apps/app_window_geometry_cache_unittest.cc ('k') | apps/app_window_registry.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698