| Index: ui/wm/core/focus_controller_unittest.cc
|
| diff --git a/ui/wm/core/focus_controller_unittest.cc b/ui/wm/core/focus_controller_unittest.cc
|
| index eb8ed78fe3abe6d948c132d542230fe5252e9721..9302a55df72c33901f0db1353f34b8b5ba068471 100644
|
| --- a/ui/wm/core/focus_controller_unittest.cc
|
| +++ b/ui/wm/core/focus_controller_unittest.cc
|
| @@ -7,6 +7,7 @@
|
| #include <map>
|
|
|
| #include "base/macros.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "ui/aura/client/aura_constants.h"
|
| #include "ui/aura/client/default_capture_client.h"
|
| #include "ui/aura/client/focus_change_observer.h"
|
| @@ -469,9 +470,9 @@ class FocusControllerTestBase : public aura::test::AuraTestBase {
|
| virtual void StackWindowAtTopOnActivation() {}
|
|
|
| private:
|
| - scoped_ptr<FocusController> focus_controller_;
|
| + std::unique_ptr<FocusController> focus_controller_;
|
| TestFocusRules* test_focus_rules_;
|
| - scoped_ptr<wm::WMState> wm_state_;
|
| + std::unique_ptr<wm::WMState> wm_state_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FocusControllerTestBase);
|
| };
|
| @@ -692,7 +693,7 @@ class FocusControllerDirectTestBase : public FocusControllerTestBase {
|
| aura::client::ActivationClient* client =
|
| aura::client::GetActivationClient(root_window());
|
|
|
| - scoped_ptr<FocusShiftingActivationObserver> observer(
|
| + std::unique_ptr<FocusShiftingActivationObserver> observer(
|
| new FocusShiftingActivationObserver(target));
|
| observer->set_shift_focus_to(target->GetChildById(11));
|
| client->AddObserver(observer.get());
|
| @@ -733,7 +734,7 @@ class FocusControllerDirectTestBase : public FocusControllerTestBase {
|
| aura::client::ActivationClient* client =
|
| aura::client::GetActivationClient(root_window());
|
|
|
| - scoped_ptr<FocusShiftingActivationObserver> observer(
|
| + std::unique_ptr<FocusShiftingActivationObserver> observer(
|
| new FocusShiftingActivationObserver(target));
|
| observer->set_shift_focus_to(target->GetChildById(21));
|
| client->AddObserver(observer.get());
|
| @@ -751,7 +752,7 @@ class FocusControllerDirectTestBase : public FocusControllerTestBase {
|
| }
|
|
|
| void FocusChangeDuringDrag() override {
|
| - scoped_ptr<aura::client::DefaultCaptureClient> capture_client(
|
| + std::unique_ptr<aura::client::DefaultCaptureClient> capture_client(
|
| new aura::client::DefaultCaptureClient(root_window()));
|
| // Activating an inactive window during drag should activate the window.
|
| // This emulates the behavior of tab dragging which is merged into the
|
| @@ -783,7 +784,7 @@ class FocusControllerDirectTestBase : public FocusControllerTestBase {
|
|
|
| // Verifies focus change is honored while capture held.
|
| void ChangeFocusWhenNothingFocusedAndCaptured() override {
|
| - scoped_ptr<aura::client::DefaultCaptureClient> capture_client(
|
| + std::unique_ptr<aura::client::DefaultCaptureClient> capture_client(
|
| new aura::client::DefaultCaptureClient(root_window()));
|
| aura::Window* w1 = root_window()->GetChildById(1);
|
| aura::client::GetCaptureClient(root_window())->SetCapture(w1);
|
| @@ -842,8 +843,8 @@ class FocusControllerDirectTestBase : public FocusControllerTestBase {
|
| // to the top of the window stack.
|
| void StackWindowAtTopOnActivation() override {
|
| // Create a window, show it and then activate it.
|
| - scoped_ptr<aura::Window> window1 =
|
| - make_scoped_ptr(new aura::Window(nullptr));
|
| + std::unique_ptr<aura::Window> window1 =
|
| + base::WrapUnique(new aura::Window(nullptr));
|
| window1->SetType(ui::wm::WINDOW_TYPE_NORMAL);
|
| window1->Init(ui::LAYER_TEXTURED);
|
| root_window()->AddChild(window1.get());
|
| @@ -854,8 +855,8 @@ class FocusControllerDirectTestBase : public FocusControllerTestBase {
|
|
|
| // Create another window, show it but don't activate it. The window is not
|
| // the active window but is placed on top of window stack.
|
| - scoped_ptr<aura::Window> window2 =
|
| - make_scoped_ptr(new aura::Window(nullptr));
|
| + std::unique_ptr<aura::Window> window2 =
|
| + base::WrapUnique(new aura::Window(nullptr));
|
| window2->SetType(ui::wm::WINDOW_TYPE_NORMAL);
|
| window2->Init(ui::LAYER_TEXTURED);
|
| root_window()->AddChild(window2.get());
|
| @@ -1207,7 +1208,7 @@ class FocusControllerRemovalTest : public FocusControllerImplicitTestBase {
|
| }
|
|
|
| private:
|
| - scoped_ptr<aura::Window> window_owner_;
|
| + std::unique_ptr<aura::Window> window_owner_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FocusControllerRemovalTest);
|
| };
|
|
|