| Index: chrome/browser/sync/sessions/sessions_sync_manager_unittest.cc
|
| diff --git a/chrome/browser/sync/sessions/sessions_sync_manager_unittest.cc b/chrome/browser/sync/sessions/sessions_sync_manager_unittest.cc
|
| index 74adf5239b36a7d80af9b238b6010361d6303487..a2587ca4cfffe3269aabf5c90687497b4c14c9db 100644
|
| --- a/chrome/browser/sync/sessions/sessions_sync_manager_unittest.cc
|
| +++ b/chrome/browser/sync/sessions/sessions_sync_manager_unittest.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "chrome/browser/sync/sessions/sessions_sync_manager.h"
|
|
|
| +#include "base/at_exit.h"
|
| #include "base/strings/string_util.h"
|
| #include "chrome/browser/chrome_notification_types.h"
|
| #include "chrome/browser/sessions/session_id.h"
|
| @@ -234,6 +235,7 @@ class SessionsSyncManagerTest
|
| SessionsSyncManagerTest() : test_processor_(NULL) {}
|
|
|
| virtual void SetUp() OVERRIDE {
|
| + at_exit_.reset(new base::ShadowingAtExitManager());
|
| BrowserWithTestWindowTest::SetUp();
|
| browser_sync::NotificationServiceSessionsRouter* router(
|
| new browser_sync::NotificationServiceSessionsRouter(
|
| @@ -247,6 +249,7 @@ class SessionsSyncManagerTest
|
| helper()->Reset();
|
| manager_.reset();
|
| BrowserWithTestWindowTest::TearDown();
|
| + at_exit_.reset();
|
| }
|
|
|
| virtual scoped_ptr<DeviceInfo> GetLocalDeviceInfo() const OVERRIDE {
|
| @@ -310,6 +313,7 @@ class SessionsSyncManagerTest
|
| }
|
|
|
| private:
|
| + scoped_ptr<base::ShadowingAtExitManager> at_exit_;
|
| scoped_ptr<SessionsSyncManager> manager_;
|
| SessionSyncTestHelper helper_;
|
| TestSyncProcessorStub* test_processor_;
|
|
|