Index: chrome/browser/ui/webui/options/sync_setup_handler.cc |
diff --git a/chrome/browser/ui/webui/options/sync_setup_handler.cc b/chrome/browser/ui/webui/options/sync_setup_handler.cc |
index bc9e41f2b6f554220eec7c402a60a15ca96f298b..238888b4e7612210e1a95c0ddb7b8c48fe02222f 100644 |
--- a/chrome/browser/ui/webui/options/sync_setup_handler.cc |
+++ b/chrome/browser/ui/webui/options/sync_setup_handler.cc |
@@ -770,7 +770,9 @@ void SyncSetupHandler::OpenConfigureSync() { |
void SyncSetupHandler::FocusUI() { |
DCHECK(IsActiveLogin()); |
WebContents* web_contents = web_ui()->GetWebContents(); |
- web_contents->GetDelegate()->ActivateContents(web_contents); |
+ // TODO(johnme): Can we sometimes be certain this was for a user gesture? |
+ web_contents->GetDelegate()->ActivateContents(web_contents, |
+ false /* user_gesture */); |
} |
void SyncSetupHandler::CloseUI() { |