Index: chrome/browser/sync/sync_setup_flow.cc |
diff --git a/chrome/browser/sync/sync_setup_flow.cc b/chrome/browser/sync/sync_setup_flow.cc |
index f59dae0a5d307d77f4a374cf7f1f410ad68ce56c..a6dd5ec70a4b0f893740ff2959e97db6ed2e7cb5 100644 |
--- a/chrome/browser/sync/sync_setup_flow.cc |
+++ b/chrome/browser/sync/sync_setup_flow.cc |
@@ -345,6 +345,10 @@ void SyncSetupFlow::GetDialogSize(gfx::Size* size) const { |
#endif |
} |
+std::string SyncSetupFlow::GetDialogArgs() const { |
+ return dialog_start_args_; |
+} |
+ |
// A callback to notify the delegate that the dialog closed. |
void SyncSetupFlow::OnDialogClosed(const std::string& json_retval) { |
DCHECK(json_retval.empty()); |
@@ -385,6 +389,18 @@ void SyncSetupFlow::OnDialogClosed(const std::string& json_retval) { |
delete this; |
} |
+std::wstring SyncSetupFlow::GetDialogTitle() const { |
+ return l10n_util::GetString(IDS_SYNC_MY_BOOKMARKS_LABEL); |
+} |
+ |
+bool SyncSetupFlow::IsDialogModal() const { |
+ return false; |
+} |
+ |
+bool SyncSetupFlow::ShouldShowDialogTitle() const { |
+ return true; |
+} |
+ |
// static |
void SyncSetupFlow::GetArgsForGaiaLogin(const ProfileSyncService* service, |
DictionaryValue* args) { |
@@ -596,6 +612,10 @@ void SyncSetupFlow::Focus() { |
#endif // defined(OS_MACOSX) |
} |
+GURL SyncSetupFlow::GetDialogContentURL() const { |
+ return GURL("chrome://syncresources/setup"); |
+} |
+ |
// static |
SyncSetupFlow* SyncSetupFlow::Run(ProfileSyncService* service, |
SyncSetupFlowContainer* container, |