Chromium Code Reviews| Index: chrome/browser/status_icons/status_tray_unittest.cc |
| diff --git a/chrome/browser/status_icons/status_tray_unittest.cc b/chrome/browser/status_icons/status_tray_unittest.cc |
| index 0ab2a1f1f96b4c14523dfe5a438bee511e1b01b0..c9a9da80659ee855ab2fb9b08ca5d8892d0b6050 100644 |
| --- a/chrome/browser/status_icons/status_tray_unittest.cc |
| +++ b/chrome/browser/status_icons/status_tray_unittest.cc |
| @@ -2,9 +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/status_icons/status_tray.h" |
|
Lei Zhang
2017/03/23 02:59:26
Blank line after.
leonhsl(Using Gerrit)
2017/03/23 15:03:17
Done.
|
| #include "base/compiler_specific.h" |
| +#include "base/memory/ptr_util.h" |
| #include "chrome/browser/status_icons/status_icon.h" |
| -#include "chrome/browser/status_icons/status_tray.h" |
| #include "testing/gtest/include/gtest/gtest.h" |
| #include "ui/gfx/image/image_skia.h" |
| #include "ui/gfx/image/image_unittest_util.h" |
| @@ -24,11 +25,11 @@ class MockStatusIcon : public StatusIcon { |
| class TestStatusTray : public StatusTray { |
| public: |
| - StatusIcon* CreatePlatformStatusIcon( |
| + std::unique_ptr<StatusIcon> CreatePlatformStatusIcon( |
| StatusIconType type, |
| const gfx::ImageSkia& image, |
| const base::string16& tool_tip) override { |
| - return new MockStatusIcon(); |
| + return base::MakeUnique<MockStatusIcon>(); |
| } |
| const StatusIcons& GetStatusIconsForTest() const { return status_icons(); } |