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