Index: chrome/browser/signin/chrome_signin_client.h |
diff --git a/chrome/browser/signin/chrome_signin_client.h b/chrome/browser/signin/chrome_signin_client.h |
index 2251d974dda2b6f3b89aebbd7f72c1c601bb4b29..358150fc7292c9b60860322b90f0a5c9382bd2a3 100644 |
--- a/chrome/browser/signin/chrome_signin_client.h |
+++ b/chrome/browser/signin/chrome_signin_client.h |
@@ -9,13 +9,11 @@ |
#include "base/compiler_specific.h" |
#include "components/signin/core/browser/signin_client.h" |
#include "components/signin/core/browser/signin_error_controller.h" |
-#include "content/public/browser/render_process_host_observer.h" |
class CookieSettings; |
class Profile; |
class ChromeSigninClient : public SigninClient, |
- public content::RenderProcessHostObserver, |
public SigninErrorController::Observer { |
public: |
explicit ChromeSigninClient( |
@@ -26,22 +24,6 @@ class ChromeSigninClient : public SigninClient, |
static bool ProfileAllowsSigninCookies(Profile* profile); |
static bool SettingsAllowSigninCookies(CookieSettings* cookie_settings); |
- // Tracks the privileged signin process identified by |host_id| so that we |
- // can later ask (via IsSigninProcess) if it is safe to sign the user in from |
- // the current context (see OneClickSigninHelper). All of this tracking |
- // state is reset once the renderer process terminates. |
- // |
- // N.B. This is the id returned by RenderProcessHost::GetID(). |
- // TODO(guohui): Eliminate these APIs once the web-based signin flow is |
- // replaced by a native flow. crbug.com/347247 |
- void SetSigninProcess(int host_id) override; |
- void ClearSigninProcess() override; |
- bool IsSigninProcess(int host_id) const override; |
- bool HasSigninProcess() const override; |
- |
- // content::RenderProcessHostObserver implementation. |
- void RenderProcessHostDestroyed(content::RenderProcessHost* host) override; |
- |
// SigninClient implementation. |
PrefService* GetPrefs() override; |
scoped_refptr<TokenWebData> GetDatabase() override; |
@@ -81,13 +63,6 @@ class ChromeSigninClient : public SigninClient, |
SigninErrorController* signin_error_controller_; |
- // See SetSigninProcess. Tracks the currently active signin process |
- // by ID, if there is one. |
- int signin_host_id_; |
- |
- // The RenderProcessHosts being observed. |
- std::set<content::RenderProcessHost*> signin_hosts_observed_; |
- |
DISALLOW_COPY_AND_ASSIGN(ChromeSigninClient); |
}; |