Index: chrome/browser/ui/sync/one_click_signin_sync_starter.cc |
diff --git a/chrome/browser/ui/sync/one_click_signin_sync_starter.cc b/chrome/browser/ui/sync/one_click_signin_sync_starter.cc |
index 23ef9f2093702b21f3fb4310554019e625f9adad..9e77d6c51466f2d6efc562a90c618913f609b534 100644 |
--- a/chrome/browser/ui/sync/one_click_signin_sync_starter.cc |
+++ b/chrome/browser/ui/sync/one_click_signin_sync_starter.cc |
@@ -508,8 +508,8 @@ void OneClickSigninSyncStarter::FinishProfileSyncServiceSetup() { |
void OneClickSigninSyncStarter::ShowSettingsPageInWebContents( |
content::WebContents* contents, |
const std::string& sub_page) { |
- std::string url = std::string(chrome::kChromeUISettingsURL) + sub_page; |
- content::OpenURLParams params(GURL(url), |
+ GURL url = chrome::GetSettingsUrl(sub_page); |
+ content::OpenURLParams params(url, |
content::Referrer(), |
CURRENT_TAB, |
content::PAGE_TRANSITION_AUTO_TOPLEVEL, |