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..1b8038ec1e04bd770076d4835d9d14cf96b1b0dc 100644 |
--- a/chrome/browser/status_icons/status_tray_unittest.cc |
+++ b/chrome/browser/status_icons/status_tray_unittest.cc |
@@ -2,9 +2,11 @@ |
// 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" |
+ |
#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 +26,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(); } |