Index: ash/wm/system_modal_container_layout_manager_unittest.cc |
diff --git a/ash/wm/system_modal_container_layout_manager_unittest.cc b/ash/wm/system_modal_container_layout_manager_unittest.cc |
index 1d2eaa73c0d2c17bbf6171d40bc2786251b17ba0..23c4a4858a340374e1c3866868c38f9147de43f8 100644 |
--- a/ash/wm/system_modal_container_layout_manager_unittest.cc |
+++ b/ash/wm/system_modal_container_layout_manager_unittest.cc |
@@ -195,7 +195,7 @@ class SystemModalContainerLayoutManagerTest : public AshTestBase { |
}; |
TEST_F(SystemModalContainerLayoutManagerTest, NonModalTransient) { |
- scoped_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
aura::Window* transient = OpenTestWindowWithParent(parent.get(), false); |
TransientWindowObserver destruction_observer; |
transient->AddObserver(&destruction_observer); |
@@ -209,7 +209,7 @@ TEST_F(SystemModalContainerLayoutManagerTest, NonModalTransient) { |
} |
TEST_F(SystemModalContainerLayoutManagerTest, ModalTransient) { |
- scoped_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
// parent should be active. |
EXPECT_TRUE(wm::IsActiveWindow(parent.get())); |
aura::Window* t1 = OpenTestWindowWithParent(parent.get(), true); |
@@ -250,7 +250,7 @@ TEST_F(SystemModalContainerLayoutManagerTest, ModalTransient) { |
} |
TEST_F(SystemModalContainerLayoutManagerTest, ModalNonTransient) { |
- scoped_ptr<aura::Window> t1(OpenToplevelTestWindow(true)); |
+ std::unique_ptr<aura::Window> t1(OpenToplevelTestWindow(true)); |
// parent should be active. |
EXPECT_TRUE(wm::IsActiveWindow(t1.get())); |
TransientWindowObserver do1; |
@@ -292,13 +292,13 @@ TEST_F(SystemModalContainerLayoutManagerTest, ModalNonTransient) { |
// Tests that we can activate an unrelated window after a modal window is closed |
// for a window. |
TEST_F(SystemModalContainerLayoutManagerTest, CanActivateAfterEndModalSession) { |
- scoped_ptr<aura::Window> unrelated(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> unrelated(OpenToplevelTestWindow(false)); |
unrelated->SetBounds(gfx::Rect(100, 100, 50, 50)); |
- scoped_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
// parent should be active. |
EXPECT_TRUE(wm::IsActiveWindow(parent.get())); |
- scoped_ptr<aura::Window> transient( |
+ std::unique_ptr<aura::Window> transient( |
OpenTestWindowWithParent(parent.get(), true)); |
// t1 should now be active. |
EXPECT_TRUE(wm::IsActiveWindow(transient.get())); |
@@ -326,7 +326,7 @@ TEST_F(SystemModalContainerLayoutManagerTest, CanActivateAfterEndModalSession) { |
TEST_F(SystemModalContainerLayoutManagerTest, EventFocusContainers) { |
// Create a normal window and attempt to receive a click event. |
EventTestWindow* main_delegate = new EventTestWindow(false); |
- scoped_ptr<aura::Window> main( |
+ std::unique_ptr<aura::Window> main( |
main_delegate->OpenTestWindowWithContext(CurrentContext())); |
EXPECT_TRUE(wm::IsActiveWindow(main.get())); |
ui::test::EventGenerator e1(Shell::GetPrimaryRootWindow(), main.get()); |
@@ -349,7 +349,7 @@ TEST_F(SystemModalContainerLayoutManagerTest, EventFocusContainers) { |
// the mouse event instead of the modal window (crbug.com/110920). |
BlockUserSession(static_cast<UserSessionBlockReason>(block_reason)); |
EventTestWindow* lock_delegate = new EventTestWindow(false); |
- scoped_ptr<aura::Window> lock(lock_delegate->OpenTestWindowWithParent( |
+ std::unique_ptr<aura::Window> lock(lock_delegate->OpenTestWindowWithParent( |
Shell::GetPrimaryRootWindowController()->GetContainer( |
ash::kShellWindowId_LockScreenContainer))); |
EXPECT_TRUE(wm::IsActiveWindow(lock.get())); |
@@ -382,8 +382,8 @@ TEST_F(SystemModalContainerLayoutManagerTest, ShowModalWhileHidden) { |
->SetOpacity(0); |
// Create a modal window. |
- scoped_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
- scoped_ptr<aura::Window> modal_window( |
+ std::unique_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> modal_window( |
OpenTestWindowWithParent(parent.get(), true)); |
parent->Show(); |
modal_window->Show(); |
@@ -393,7 +393,7 @@ TEST_F(SystemModalContainerLayoutManagerTest, ShowModalWhileHidden) { |
TEST_F(SystemModalContainerLayoutManagerTest, ChangeCapture) { |
views::Widget* widget = views::Widget::CreateWindowWithContext( |
new TestWindow(false), CurrentContext()); |
- scoped_ptr<aura::Window> widget_window(widget->GetNativeView()); |
+ std::unique_ptr<aura::Window> widget_window(widget->GetNativeView()); |
views::test::CaptureTrackingView* view = new views::test::CaptureTrackingView; |
widget->GetContentsView()->AddChildView(view); |
view->SetBoundsRect(widget->GetContentsView()->bounds()); |
@@ -404,7 +404,7 @@ TEST_F(SystemModalContainerLayoutManagerTest, ChangeCapture) { |
ui::test::EventGenerator generator(Shell::GetPrimaryRootWindow(), center); |
generator.PressLeftButton(); |
EXPECT_TRUE(view->got_press()); |
- scoped_ptr<aura::Window> modal_window( |
+ std::unique_ptr<aura::Window> modal_window( |
OpenTestWindowWithParent(widget->GetNativeView(), true)); |
modal_window->Show(); |
EXPECT_TRUE(view->got_capture_lost()); |
@@ -414,8 +414,8 @@ TEST_F(SystemModalContainerLayoutManagerTest, ChangeCapture) { |
// resize. |
TEST_F(SystemModalContainerLayoutManagerTest, KeepVisible) { |
GetModalContainer()->SetBounds(gfx::Rect(0, 0, 1024, 768)); |
- scoped_ptr<aura::Window> main(OpenTestWindowWithParent(GetModalContainer(), |
- true)); |
+ std::unique_ptr<aura::Window> main( |
+ OpenTestWindowWithParent(GetModalContainer(), true)); |
main->SetBounds(gfx::Rect(924, 668, 100, 100)); |
// We set now the bounds of the root window to something new which will |
// Then trigger the repos operation. |
@@ -429,8 +429,8 @@ TEST_F(SystemModalContainerLayoutManagerTest, KeepVisible) { |
// area changed. |
TEST_F(SystemModalContainerLayoutManagerTest, KeepCentered) { |
GetModalContainer()->SetBounds(gfx::Rect(0, 0, 800, 600)); |
- scoped_ptr<aura::Window> main(OpenTestWindowWithParent(GetModalContainer(), |
- true)); |
+ std::unique_ptr<aura::Window> main( |
+ OpenTestWindowWithParent(GetModalContainer(), true)); |
// Center the window. |
main->SetBounds(gfx::Rect((800 - 512) / 2, (600 - 256) / 2, 512, 256)); |
@@ -444,8 +444,8 @@ TEST_F(SystemModalContainerLayoutManagerTest, KeepCentered) { |
} |
TEST_F(SystemModalContainerLayoutManagerTest, ShowNormalBackgroundOrLocked) { |
- scoped_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
- scoped_ptr<aura::Window> modal_window( |
+ std::unique_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> modal_window( |
OpenTestWindowWithParent(parent.get(), true)); |
parent->Show(); |
modal_window->Show(); |
@@ -465,12 +465,12 @@ TEST_F(SystemModalContainerLayoutManagerTest, ShowNormalBackgroundOrLocked) { |
// Normal system modal window while blocked. Shows blocked system modal |
// background. |
BlockUserSession(static_cast<UserSessionBlockReason>(block_reason)); |
- scoped_ptr<aura::Window> lock_parent(OpenTestWindowWithParent( |
+ std::unique_ptr<aura::Window> lock_parent(OpenTestWindowWithParent( |
Shell::GetPrimaryRootWindowController()->GetContainer( |
ash::kShellWindowId_LockScreenContainer), |
false)); |
- scoped_ptr<aura::Window> lock_modal_window(OpenTestWindowWithParent( |
- lock_parent.get(), true)); |
+ std::unique_ptr<aura::Window> lock_modal_window( |
+ OpenTestWindowWithParent(lock_parent.get(), true)); |
lock_parent->Show(); |
lock_modal_window->Show(); |
EXPECT_FALSE(AllRootWindowsHaveModalBackgrounds()); |
@@ -479,7 +479,7 @@ TEST_F(SystemModalContainerLayoutManagerTest, ShowNormalBackgroundOrLocked) { |
// Normal system modal window while blocked, but it belongs to the normal |
// window. Shouldn't show blocked system modal background, but normal. |
- scoped_ptr<aura::Window> modal_window( |
+ std::unique_ptr<aura::Window> modal_window( |
OpenTestWindowWithParent(parent.get(), true)); |
modal_window->Show(); |
EXPECT_TRUE(AllRootWindowsHaveModalBackgrounds()); |
@@ -499,7 +499,7 @@ TEST_F(SystemModalContainerLayoutManagerTest, MultiDisplays) { |
UpdateDisplay("500x500,500x500"); |
- scoped_ptr<aura::Window> normal(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> normal(OpenToplevelTestWindow(false)); |
normal->SetBounds(gfx::Rect(100, 100, 50, 50)); |
aura::Window::Windows root_windows = Shell::GetAllRootWindows(); |
@@ -509,16 +509,16 @@ TEST_F(SystemModalContainerLayoutManagerTest, MultiDisplays) { |
aura::Window* container2 = Shell::GetContainer( |
root_windows[1], ash::kShellWindowId_SystemModalContainer); |
- scoped_ptr<aura::Window> modal1( |
+ std::unique_ptr<aura::Window> modal1( |
OpenTestWindowWithParent(container1, true)); |
EXPECT_TRUE(AllRootWindowsHaveModalBackgrounds()); |
EXPECT_TRUE(wm::IsActiveWindow(modal1.get())); |
- scoped_ptr<aura::Window> modal11( |
+ std::unique_ptr<aura::Window> modal11( |
OpenTestWindowWithParent(container1, true)); |
EXPECT_TRUE(wm::IsActiveWindow(modal11.get())); |
- scoped_ptr<aura::Window> modal2( |
+ std::unique_ptr<aura::Window> modal2( |
OpenTestWindowWithParent(container2, true)); |
EXPECT_TRUE(wm::IsActiveWindow(modal2.get())); |
@@ -563,8 +563,8 @@ TEST_F(SystemModalContainerLayoutManagerTest, |
gfx::Rect modal_bounds = gfx::Rect(modal_origin, modal_size); |
// Create a modal window. |
- scoped_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
- scoped_ptr<aura::Window> modal_window( |
+ std::unique_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> modal_window( |
OpenTestWindowWithParent(parent.get(), true)); |
modal_window->SetBounds(modal_bounds); |
parent->Show(); |
@@ -600,8 +600,8 @@ TEST_F(SystemModalContainerLayoutManagerTest, |
gfx::Rect modal_bounds = gfx::Rect(modal_origin, modal_size); |
// Create a modal window. |
- scoped_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
- scoped_ptr<aura::Window> modal_window( |
+ std::unique_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> modal_window( |
OpenTestWindowWithParent(parent.get(), true)); |
modal_window->SetBounds(modal_bounds); |
parent->Show(); |
@@ -630,8 +630,8 @@ TEST_F(SystemModalContainerLayoutManagerTest, |
gfx::Rect modal_bounds = gfx::Rect(modal_origin, modal_size); |
// Create a modal window. |
- scoped_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
- scoped_ptr<aura::Window> modal_window( |
+ std::unique_ptr<aura::Window> parent(OpenToplevelTestWindow(false)); |
+ std::unique_ptr<aura::Window> modal_window( |
OpenTestWindowWithParent(parent.get(), true)); |
modal_window->SetBounds(modal_bounds); |
parent->Show(); |