Index: chrome/browser/sync/sync_ui_util.h |
diff --git a/chrome/browser/sync/sync_ui_util.h b/chrome/browser/sync/sync_ui_util.h |
index c533803194029893a47ba3a8bbee23f7457aa172..e201201aa4edf9f598f83d868561f3af0192e06a 100644 |
--- a/chrome/browser/sync/sync_ui_util.h |
+++ b/chrome/browser/sync/sync_ui_util.h |
@@ -8,7 +8,7 @@ |
#include "base/string16.h" |
class ProfileSyncService; |
-class SigninManager; |
+class SigninManagerBase; |
// Utility functions to gather current sync status information from the sync |
// service and constructs messages suitable for showing in UI. |
@@ -34,7 +34,7 @@ enum StatusLabelStyle { |
// by querying |service|. |
// |style| sets the link properties, see |StatusLabelStyle|. |
MessageType GetStatusLabels(ProfileSyncService* service, |
- const SigninManager& signin, |
+ const SigninManagerBase& signin, |
StatusLabelStyle style, |
string16* status_label, |
string16* link_label); |
@@ -42,7 +42,7 @@ MessageType GetStatusLabels(ProfileSyncService* service, |
// Same as above but for use specifically on the New Tab Page. |
// |status_label| may contain an HTML-formatted link. |
MessageType GetStatusLabelsForNewTabPage(ProfileSyncService* service, |
- const SigninManager& signin, |
+ const SigninManagerBase& signin, |
string16* status_label, |
string16* link_label); |
@@ -50,12 +50,13 @@ MessageType GetStatusLabelsForNewTabPage(ProfileSyncService* service, |
// |menu_item_label|, |bubble_message|, and |bubble_accept_label| must not be |
// NULL. |
void GetStatusLabelsForSyncGlobalError(ProfileSyncService* service, |
- const SigninManager& signin, |
+ const SigninManagerBase& signin, |
string16* menu_item_label, |
string16* bubble_message, |
string16* bubble_accept_label); |
-MessageType GetStatus(ProfileSyncService* service, const SigninManager& signin); |
+MessageType GetStatus(ProfileSyncService* service, |
+ const SigninManagerBase& signin); |
} // namespace sync_ui_util |
#endif // CHROME_BROWSER_SYNC_SYNC_UI_UTIL_H_ |