Index: chrome/browser/services/gcm/fake_signin_manager.cc |
diff --git a/chrome/browser/services/gcm/fake_signin_manager.cc b/chrome/browser/services/gcm/fake_signin_manager.cc |
deleted file mode 100644 |
index aa72139a8afaaa3d6e9a43386fbd172221fe9463..0000000000000000000000000000000000000000 |
--- a/chrome/browser/services/gcm/fake_signin_manager.cc |
+++ /dev/null |
@@ -1,69 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chrome/browser/services/gcm/fake_signin_manager.h" |
- |
-#include "base/observer_list.h" |
-#include "build/build_config.h" |
-#include "chrome/browser/profiles/profile.h" |
-#include "chrome/browser/signin/account_tracker_service_factory.h" |
-#include "chrome/browser/signin/chrome_signin_client_factory.h" |
-#include "chrome/browser/signin/gaia_cookie_manager_service_factory.h" |
-#include "components/keyed_service/core/keyed_service.h" |
-#include "components/prefs/pref_service.h" |
-#include "components/signin/core/browser/account_tracker_service.h" |
-#include "components/signin/core/common/signin_pref_names.h" |
-#include "content/public/browser/browser_context.h" |
- |
-#if !defined(OS_CHROMEOS) |
-#include "chrome/browser/signin/profile_oauth2_token_service_factory.h" |
-#endif |
- |
-namespace gcm { |
- |
-FakeSigninManager::FakeSigninManager(Profile* profile) |
-#if defined(OS_CHROMEOS) |
- : SigninManagerBase( |
- ChromeSigninClientFactory::GetInstance()->GetForProfile(profile), |
- AccountTrackerServiceFactory::GetForProfile(profile)), |
-#else |
- : SigninManager( |
- ChromeSigninClientFactory::GetInstance()->GetForProfile(profile), |
- ProfileOAuth2TokenServiceFactory::GetForProfile(profile), |
- AccountTrackerServiceFactory::GetForProfile(profile), |
- GaiaCookieManagerServiceFactory::GetForProfile(profile)), |
-#endif |
- profile_(profile) { |
- Initialize(NULL); |
-} |
- |
-FakeSigninManager::~FakeSigninManager() { |
-} |
- |
-void FakeSigninManager::SignIn(const std::string& account_id) { |
- SetAuthenticatedAccountId(account_id); |
- FOR_EACH_OBSERVER(SigninManagerBase::Observer, |
- observer_list_, |
- GoogleSigninSucceeded(account_id, account_id, |
- std::string())); |
-} |
- |
-void FakeSigninManager::SignOut( |
- signin_metrics::ProfileSignout signout_source_metric, |
- signin_metrics::SignoutDelete signout_delete_metric) { |
- const std::string account_id = GetAuthenticatedAccountId(); |
- const std::string username = GetAuthenticatedAccountInfo().email; |
- clear_authenticated_user(); |
- profile_->GetPrefs()->ClearPref(prefs::kGoogleServicesAccountId); |
- FOR_EACH_OBSERVER(SigninManagerBase::Observer, |
- observer_list_, |
- GoogleSignedOut(account_id, username)); |
-} |
- |
-// static |
-KeyedService* FakeSigninManager::Build(content::BrowserContext* context) { |
- return new FakeSigninManager(Profile::FromBrowserContext(context)); |
-} |
- |
-} // namespace gcm |