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