Commit 328d9120 authored by blundell@chromium.org's avatar blundell@chromium.org

Move SigninManagerDelegate into the Signin component.

This interface is intended for embedders to supply to the Signin component.
It had been created during an earlier aborted effort to componentize Signin.

BUG=332107
TBR=joi

Review URL: https://codereview.chromium.org/132083002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244139 0039d316-1c4b-4281-b951-d872f2087c98
parent 25cd5f17
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include "base/basictypes.h" #include "base/basictypes.h"
#include "base/compiler_specific.h" #include "base/compiler_specific.h"
#include "chrome/browser/signin/signin_manager_delegate.h" #include "components/signin/core/signin_manager_delegate.h"
class CookieSettings; class CookieSettings;
class Profile; class Profile;
......
...@@ -24,12 +24,12 @@ ...@@ -24,12 +24,12 @@
#include "chrome/browser/signin/signin_global_error.h" #include "chrome/browser/signin/signin_global_error.h"
#include "chrome/browser/signin/signin_internals_util.h" #include "chrome/browser/signin/signin_internals_util.h"
#include "chrome/browser/signin/signin_manager_cookie_helper.h" #include "chrome/browser/signin/signin_manager_cookie_helper.h"
#include "chrome/browser/signin/signin_manager_delegate.h"
#include "chrome/browser/signin/signin_manager_factory.h" #include "chrome/browser/signin/signin_manager_factory.h"
#include "chrome/browser/ui/global_error/global_error_service.h" #include "chrome/browser/ui/global_error/global_error_service.h"
#include "chrome/browser/ui/global_error/global_error_service_factory.h" #include "chrome/browser/ui/global_error/global_error_service_factory.h"
#include "chrome/common/pref_names.h" #include "chrome/common/pref_names.h"
#include "chrome/common/profile_management_switches.h" #include "chrome/common/profile_management_switches.h"
#include "components/signin/core/signin_manager_delegate.h"
#include "content/public/browser/browser_thread.h" #include "content/public/browser/browser_thread.h"
#include "content/public/browser/notification_service.h" #include "content/public/browser/notification_service.h"
#include "content/public/browser/render_process_host.h" #include "content/public/browser/render_process_host.h"
......
...@@ -39,7 +39,6 @@ ...@@ -39,7 +39,6 @@
#include "chrome/browser/signin/chrome_signin_manager_delegate.h" #include "chrome/browser/signin/chrome_signin_manager_delegate.h"
#include "chrome/browser/signin/signin_global_error.h" #include "chrome/browser/signin/signin_global_error.h"
#include "chrome/browser/signin/signin_manager.h" #include "chrome/browser/signin/signin_manager.h"
#include "chrome/browser/signin/signin_manager_delegate.h"
#include "chrome/browser/signin/signin_manager_factory.h" #include "chrome/browser/signin/signin_manager_factory.h"
#include "chrome/browser/signin/signin_names_io_thread.h" #include "chrome/browser/signin/signin_names_io_thread.h"
#include "chrome/browser/sync/profile_sync_service.h" #include "chrome/browser/sync/profile_sync_service.h"
...@@ -61,6 +60,7 @@ ...@@ -61,6 +60,7 @@
#include "chrome/common/profile_management_switches.h" #include "chrome/common/profile_management_switches.h"
#include "chrome/common/url_constants.h" #include "chrome/common/url_constants.h"
#include "components/autofill/core/common/password_form.h" #include "components/autofill/core/common/password_form.h"
#include "components/signin/core/signin_manager_delegate.h"
#include "content/public/browser/browser_thread.h" #include "content/public/browser/browser_thread.h"
#include "content/public/browser/navigation_entry.h" #include "content/public/browser/navigation_entry.h"
#include "content/public/browser/page_navigator.h" #include "content/public/browser/page_navigator.h"
......
...@@ -2013,7 +2013,6 @@ ...@@ -2013,7 +2013,6 @@
'browser/signin/signin_manager_base.h', 'browser/signin/signin_manager_base.h',
'browser/signin/signin_manager_cookie_helper.cc', 'browser/signin/signin_manager_cookie_helper.cc',
'browser/signin/signin_manager_cookie_helper.h', 'browser/signin/signin_manager_cookie_helper.h',
'browser/signin/signin_manager_delegate.h',
'browser/signin/signin_manager_factory.cc', 'browser/signin/signin_manager_factory.cc',
'browser/signin/signin_manager_factory.h', 'browser/signin/signin_manager_factory.h',
'browser/signin/signin_names_io_thread.cc', 'browser/signin/signin_names_io_thread.cc',
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
'..', '..',
], ],
'sources': [ 'sources': [
'signin/core/signin_manager_delegate.h',
'signin/core/webdata/token_service_table.cc', 'signin/core/webdata/token_service_table.cc',
'signin/core/webdata/token_service_table.h', 'signin/core/webdata/token_service_table.h',
'signin/core/webdata/token_web_data.cc', 'signin/core/webdata/token_web_data.cc',
......
// Copyright 2013 The Chromium Authors. All rights reserved. // Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#ifndef CHROME_BROWSER_SIGNIN_SIGNIN_MANAGER_DELEGATE_H_ #ifndef COMPONENTS_SIGNIN_CORE_SIGNIN_MANAGER_DELEGATE_H_
#define CHROME_BROWSER_SIGNIN_SIGNIN_MANAGER_DELEGATE_H_ #define COMPONENTS_SIGNIN_CORE_SIGNIN_MANAGER_DELEGATE_H_
// A delegate interface that needs to be supplied to SigninManager by // A delegate interface that needs to be supplied to the Signin component by
// the embedder. // its embedder.
class SigninManagerDelegate { class SigninManagerDelegate {
public: public:
virtual ~SigninManagerDelegate() {} virtual ~SigninManagerDelegate() {}
...@@ -16,4 +16,4 @@ class SigninManagerDelegate { ...@@ -16,4 +16,4 @@ class SigninManagerDelegate {
virtual bool AreSigninCookiesAllowed() = 0; virtual bool AreSigninCookiesAllowed() = 0;
}; };
#endif // CHROME_BROWSER_SIGNIN_SIGNIN_MANAGER_DELEGATE_H_ #endif // COMPONENTS_SIGNIN_CORE_SIGNIN_MANAGER_DELEGATE_H_
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment