From 68200ecadb9bf0cbacdf9ee9418be5b16f644b81 Mon Sep 17 00:00:00 2001 From: "erg@google.com" <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> Date: Wed, 6 Aug 2008 23:27:17 +0000 Subject: Restored tabs should be considered "owned" by whatever random tab is currently open. BUG=1305200 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@469 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/browser.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'chrome') diff --git a/chrome/browser/browser.cc b/chrome/browser/browser.cc index b9ebe51..c89eedf 100644 --- a/chrome/browser/browser.cc +++ b/chrome/browser/browser.cc @@ -1238,8 +1238,10 @@ NavigationController* Browser::AddRestoredTab( NavigationController* restored_controller = BuildRestoredNavigationController(navigations, selected_navigation); - tabstrip_model_.AppendTabContents(restored_controller->active_contents(), - select); + tabstrip_model_.InsertTabContentsAt( + tabstrip_model_.count(), + restored_controller->active_contents(), + select, false); if (profile_->HasSessionService()) { SessionService* session_service = profile_->GetSessionService(); if (session_service) -- cgit v1.1