Index: chrome/browser/ui/webui/ntp/new_tab_page_sync_handler.cc |
diff --git a/chrome/browser/ui/webui/ntp/new_tab_page_sync_handler.cc b/chrome/browser/ui/webui/ntp/new_tab_page_sync_handler.cc |
index 6022bb9e87971b2c5ea221090095f008d727dfaf..1639456ab7727a0d564b74bfd1efda5697a3aec4 100644 |
--- a/chrome/browser/ui/webui/ntp/new_tab_page_sync_handler.cc |
+++ b/chrome/browser/ui/webui/ntp/new_tab_page_sync_handler.cc |
@@ -68,7 +68,6 @@ void NewTabPageSyncHandler::RegisterMessages() { |
sync_service_ = ProfileSyncServiceFactory::GetInstance()->GetForProfile( |
Profile::FromWebUI(web_ui())); |
DCHECK(sync_service_); // This shouldn't get called by an incognito NTP. |
- DCHECK(!sync_service_->IsManaged()); // And neither if sync is managed. |
sync_service_->AddObserver(this); |
web_ui()->RegisterMessageCallback("GetSyncMessage", |
@@ -131,7 +130,7 @@ void NewTabPageSyncHandler::HandleSyncLinkClicked(const ListValue* args) { |
chrome::FindBrowserWithWebContents(web_ui()->GetWebContents()); |
if (!browser || browser->IsAttemptingToCloseBrowser()) |
return; |
- chrome::ShowSyncSetup(browser, SyncPromoUI::SOURCE_NTP_LINK); |
+ chrome::ShowBrowserSignin(browser, SyncPromoUI::SOURCE_NTP_LINK); |
if (sync_service_->HasSyncSetupCompleted()) { |
string16 user = UTF8ToUTF16(SigninManagerFactory::GetForProfile( |