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) |