| Index: chrome/browser/ui/sync/one_click_signin_sync_starter.h
|
| diff --git a/chrome/browser/ui/sync/one_click_signin_sync_starter.h b/chrome/browser/ui/sync/one_click_signin_sync_starter.h
|
| index 628d4f5f207f79778860a6560985a38c8f00e950..ce4ccda083dc22c8259f1064c2731c9c51cd4b11 100644
|
| --- a/chrome/browser/ui/sync/one_click_signin_sync_starter.h
|
| +++ b/chrome/browser/ui/sync/one_click_signin_sync_starter.h
|
| @@ -13,6 +13,7 @@
|
| #include "chrome/browser/ui/browser_list_observer.h"
|
| #include "chrome/browser/ui/host_desktop.h"
|
| #include "chrome/browser/ui/sync/profile_signin_confirmation_helper.h"
|
| +#include "chrome/browser/ui/sync/sync_promo_ui.h"
|
|
|
| class Browser;
|
| class ProfileSyncService;
|
| @@ -65,7 +66,8 @@ class OneClickSigninSyncStarter : public SigninTracker::Observer,
|
| const std::string& password,
|
| StartSyncMode start_mode,
|
| bool force_same_tab_navigation,
|
| - ConfirmationRequired display_confirmation);
|
| + ConfirmationRequired display_confirmation,
|
| + SyncPromoUI::Source source);
|
|
|
| // chrome::BrowserListObserver override.
|
| virtual void OnBrowserRemoved(Browser* browser) OVERRIDE;
|
| @@ -165,6 +167,7 @@ class OneClickSigninSyncStarter : public SigninTracker::Observer,
|
| chrome::HostDesktopType desktop_type_;
|
| bool force_same_tab_navigation_;
|
| ConfirmationRequired confirmation_required_;
|
| + SyncPromoUI::Source source_;
|
| base::WeakPtrFactory<OneClickSigninSyncStarter> weak_pointer_factory_;
|
|
|
| #if defined(ENABLE_CONFIGURATION_POLICY)
|
|
|