| Index: chrome/browser/ui/webui/signin/inline_login_handler_impl.cc
|
| diff --git a/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc b/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc
|
| index 0cef1e5ed58ebec2061f2204c06c45fe0acca655..e39e8bce6132943dff548a619efaad3817ceb527 100644
|
| --- a/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc
|
| +++ b/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc
|
| @@ -38,8 +38,7 @@
|
|
|
| namespace {
|
|
|
| -class InlineSigninHelper : public SigninOAuthHelper,
|
| - public SigninOAuthHelper::Consumer {
|
| +class InlineSigninHelper : public SigninOAuthHelper::Consumer {
|
| public:
|
| InlineSigninHelper(
|
| base::WeakPtr<InlineLoginHandlerImpl> handler,
|
| @@ -61,6 +60,7 @@ class InlineSigninHelper : public SigninOAuthHelper,
|
| virtual void OnSigninOAuthInformationFailure(
|
| const GoogleServiceAuthError& error) OVERRIDE;
|
|
|
| + SigninOAuthHelper signin_oauth_helper_;
|
| base::WeakPtr<InlineLoginHandlerImpl> handler_;
|
| Profile* profile_;
|
| GURL current_url_;
|
| @@ -82,7 +82,8 @@ InlineSigninHelper::InlineSigninHelper(
|
| const std::string& session_index,
|
| const std::string& signin_scoped_device_id,
|
| bool choose_what_to_sync)
|
| - : SigninOAuthHelper(getter, session_index, signin_scoped_device_id, this),
|
| + : signin_oauth_helper_(getter, session_index, signin_scoped_device_id,
|
| + this),
|
| handler_(handler),
|
| profile_(profile),
|
| current_url_(current_url),
|
|
|