Index: ash/wm/window_state_unittest.cc |
diff --git a/ash/wm/window_state_unittest.cc b/ash/wm/window_state_unittest.cc |
index 9184d299418373b6e1f53158f4665183bac8d582..1b9583838c4225d1c085c0c6ff3b99764936cf9a 100644 |
--- a/ash/wm/window_state_unittest.cc |
+++ b/ash/wm/window_state_unittest.cc |
@@ -62,7 +62,7 @@ TEST_F(WindowStateTest, SnapWindowBasic) { |
const gfx::Rect kSecondaryDisplayWorkAreaBounds = |
ScreenUtil::GetSecondaryDisplay().work_area(); |
- scoped_ptr<aura::Window> window( |
+ std::unique_ptr<aura::Window> window( |
CreateTestWindowInShellWithBounds(gfx::Rect(100, 100, 100, 100))); |
WindowState* window_state = GetWindowState(window.get()); |
const WMEvent snap_left(WM_EVENT_SNAP_LEFT); |
@@ -108,7 +108,7 @@ TEST_F(WindowStateTest, SnapWindowMinimumSize) { |
gfx::Screen::GetScreen()->GetPrimaryDisplay().work_area(); |
aura::test::TestWindowDelegate delegate; |
- scoped_ptr<aura::Window> window(CreateTestWindowInShellWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowInShellWithDelegate( |
&delegate, -1, gfx::Rect(0, 100, kWorkAreaBounds.width() - 1, 100))); |
// It should be possible to snap a window with a minimum size. |
@@ -145,7 +145,7 @@ TEST_F(WindowStateTest, TestRespectMinimumSize) { |
const gfx::Size minimum_size(gfx::Size(500, 300)); |
delegate.set_minimum_size(minimum_size); |
- scoped_ptr<aura::Window> window(CreateTestWindowInShellWithDelegate( |
+ std::unique_ptr<aura::Window> window(CreateTestWindowInShellWithDelegate( |
&delegate, -1, gfx::Rect(0, 100, 100, 100))); |
// Check that the window has the correct minimum size. |
@@ -180,8 +180,8 @@ TEST_F(WindowStateTest, TestIgnoreTooBigMinimumSize) { |
delegate.set_minimum_size(minimum_size); |
// The creation should force the window to respect the screen size. |
- scoped_ptr<aura::Window> window(CreateTestWindowInShellWithDelegate( |
- &delegate, -1, illegal_bounds)); |
+ std::unique_ptr<aura::Window> window( |
+ CreateTestWindowInShellWithDelegate(&delegate, -1, illegal_bounds)); |
EXPECT_EQ(work_area_size.ToString(), window->bounds().size().ToString()); |
// Trying to set the size to something bigger then the screen size should be |
@@ -204,7 +204,7 @@ TEST_F(WindowStateTest, SnapWindowSetBounds) { |
const gfx::Rect kWorkAreaBounds = |
gfx::Screen::GetScreen()->GetPrimaryDisplay().work_area(); |
- scoped_ptr<aura::Window> window( |
+ std::unique_ptr<aura::Window> window( |
CreateTestWindowInShellWithBounds(gfx::Rect(100, 100, 100, 100))); |
WindowState* window_state = GetWindowState(window.get()); |
const WMEvent snap_left(WM_EVENT_SNAP_LEFT); |
@@ -225,7 +225,7 @@ TEST_F(WindowStateTest, SnapWindowSetBounds) { |
// Test that snapping left/right preserves the restore bounds. |
TEST_F(WindowStateTest, RestoreBounds) { |
- scoped_ptr<aura::Window> window( |
+ std::unique_ptr<aura::Window> window( |
CreateTestWindowInShellWithBounds(gfx::Rect(100, 100, 100, 100))); |
WindowState* window_state = GetWindowState(window.get()); |
@@ -266,7 +266,7 @@ TEST_F(WindowStateTest, RestoreBounds) { |
// Test that maximizing an auto managed window, then snapping it puts the window |
// at the snapped bounds and not at the auto-managed (centered) bounds. |
TEST_F(WindowStateTest, AutoManaged) { |
- scoped_ptr<aura::Window> window(CreateTestWindowInShellWithId(0)); |
+ std::unique_ptr<aura::Window> window(CreateTestWindowInShellWithId(0)); |
WindowState* window_state = GetWindowState(window.get()); |
window_state->set_window_position_managed(true); |
window->Hide(); |
@@ -293,23 +293,22 @@ TEST_F(WindowStateTest, AutoManaged) { |
// Test that the replacement of a State object works as expected. |
TEST_F(WindowStateTest, SimpleStateSwap) { |
- scoped_ptr<aura::Window> window(CreateTestWindowInShellWithId(0)); |
+ std::unique_ptr<aura::Window> window(CreateTestWindowInShellWithId(0)); |
WindowState* window_state = GetWindowState(window.get()); |
EXPECT_FALSE(window_state->IsMaximized()); |
- window_state->SetStateObject( |
- scoped_ptr<WindowState::State> (new AlwaysMaximizeTestState( |
- window_state->GetStateType()))); |
+ window_state->SetStateObject(std::unique_ptr<WindowState::State>( |
+ new AlwaysMaximizeTestState(window_state->GetStateType()))); |
EXPECT_TRUE(window_state->IsMaximized()); |
} |
// Test that the replacement of a state object, following a restore with the |
// original one restores the window to its original state. |
TEST_F(WindowStateTest, StateSwapRestore) { |
- scoped_ptr<aura::Window> window(CreateTestWindowInShellWithId(0)); |
+ std::unique_ptr<aura::Window> window(CreateTestWindowInShellWithId(0)); |
WindowState* window_state = GetWindowState(window.get()); |
EXPECT_FALSE(window_state->IsMaximized()); |
- scoped_ptr<WindowState::State> old( |
- window_state->SetStateObject(scoped_ptr<WindowState::State>( |
+ std::unique_ptr<WindowState::State> old( |
+ window_state->SetStateObject(std::unique_ptr<WindowState::State>( |
new AlwaysMaximizeTestState(window_state->GetStateType())))); |
EXPECT_TRUE(window_state->IsMaximized()); |
window_state->SetStateObject(std::move(old)); |
@@ -319,7 +318,7 @@ TEST_F(WindowStateTest, StateSwapRestore) { |
// Tests that a window that had same bounds as the work area shrinks after the |
// window is maximized and then restored. |
TEST_F(WindowStateTest, RestoredWindowBoundsShrink) { |
- scoped_ptr<aura::Window> window(CreateTestWindowInShellWithId(0)); |
+ std::unique_ptr<aura::Window> window(CreateTestWindowInShellWithId(0)); |
WindowState* window_state = GetWindowState(window.get()); |
EXPECT_FALSE(window_state->IsMaximized()); |
gfx::Rect work_area = |
@@ -340,8 +339,8 @@ TEST_F(WindowStateTest, DoNotResizeMaximizedWindowInFullscreen) { |
if (!SupportsHostWindowResize()) |
return; |
- scoped_ptr<aura::Window> maximized(CreateTestWindowInShellWithId(0)); |
- scoped_ptr<aura::Window> fullscreen(CreateTestWindowInShellWithId(1)); |
+ std::unique_ptr<aura::Window> maximized(CreateTestWindowInShellWithId(0)); |
+ std::unique_ptr<aura::Window> fullscreen(CreateTestWindowInShellWithId(1)); |
WindowState* maximized_state = GetWindowState(maximized.get()); |
maximized_state->Maximize(); |
ASSERT_TRUE(maximized_state->IsMaximized()); |