| Index: chrome/browser/sessions/session_restore.cc
|
| diff --git a/chrome/browser/sessions/session_restore.cc b/chrome/browser/sessions/session_restore.cc
|
| index c6692162035c06fdb0cb02d7c1b7714f178e2d53..396d7bc9089ea37ea39b1aafda4e11e2d0d2d576 100644
|
| --- a/chrome/browser/sessions/session_restore.cc
|
| +++ b/chrome/browser/sessions/session_restore.cc
|
| @@ -457,8 +457,10 @@ class SessionRestoreImpl : public content::NotificationObserver {
|
| chromeos::BootTimesRecorder::Get()->AddLoginTimeMarker(
|
| "SessionRestore-CreatingTabs-End", false);
|
| #endif
|
| - if (browser_to_activate)
|
| - browser_to_activate->window()->Activate();
|
| + if (browser_to_activate) {
|
| + // TODO(johnme): Can we sometimes be certain this was for a user gesture?
|
| + browser_to_activate->window()->Activate(false /* user_gesture */);
|
| + }
|
|
|
| // If last_browser is NULL and urls_to_open_ is non-empty,
|
| // FinishedTabCreation will create a new TabbedBrowser and add the urls to
|
|
|