Index: chrome/browser/chromeos/login/crash_restore_browsertest.cc |
diff --git a/chrome/browser/chromeos/login/crash_restore_browsertest.cc b/chrome/browser/chromeos/login/crash_restore_browsertest.cc |
index d956d39aa53ae22e5fe819efca6bcff250d06b51..ebd8f25e9f50266dfdf87ad6fd7a8c44b6245fbb 100644 |
--- a/chrome/browser/chromeos/login/crash_restore_browsertest.cc |
+++ b/chrome/browser/chromeos/login/crash_restore_browsertest.cc |
@@ -47,10 +47,11 @@ class CrashRestoreSimpleTest : public InProcessBrowserTest { |
virtual void SetUpInProcessBrowserTestFixture() OVERRIDE { |
// Redirect session_manager DBus calls to FakeSessionManagerClient. |
- FakeDBusThreadManager* dbus_thread_manager = |
- new FakeDBusThreadManager(); |
- session_manager_client_ = |
- dbus_thread_manager->fake_session_manager_client(); |
+ FakeDBusThreadManager* dbus_thread_manager = new FakeDBusThreadManager; |
+ dbus_thread_manager->SetFakeClients(); |
+ session_manager_client_ = new FakeSessionManagerClient; |
+ dbus_thread_manager->SetSessionManagerClient( |
+ scoped_ptr<SessionManagerClient>(session_manager_client_)); |
DBusThreadManager::InitializeForTesting(dbus_thread_manager); |
session_manager_client_->StartSession(kUserId1); |
} |