diff options
Diffstat (limited to 'chrome/browser/browser.cc')
-rw-r--r-- | chrome/browser/browser.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chrome/browser/browser.cc b/chrome/browser/browser.cc index 90a4e59..074d832 100644 --- a/chrome/browser/browser.cc +++ b/chrome/browser/browser.cc @@ -645,7 +645,7 @@ TabContents* Browser::AddRestoredTab( bool select, bool pin) { TabContents* new_tab = new TabContents(profile(), NULL, - MSG_ROUTING_NONE, NULL); + MSG_ROUTING_NONE, NULL, tabstrip_model_.GetSelectedTabContents()); new_tab->controller().RestoreFromState(navigations, selected_navigation); bool really_pin = @@ -667,7 +667,7 @@ void Browser::ReplaceRestoredTab( const std::vector<TabNavigation>& navigations, int selected_navigation) { TabContents* replacement = new TabContents(profile(), NULL, - MSG_ROUTING_NONE, NULL); + MSG_ROUTING_NONE, NULL, tabstrip_model_.GetSelectedTabContents()); replacement->controller().RestoreFromState(navigations, selected_navigation); tabstrip_model_.ReplaceNavigationControllerAt( @@ -1578,7 +1578,7 @@ TabContents* Browser::CreateTabContentsForURL( PageTransition::Type transition, bool defer_load, SiteInstance* instance) const { TabContents* contents = new TabContents(profile, instance, - MSG_ROUTING_NONE, NULL); + MSG_ROUTING_NONE, NULL, tabstrip_model_.GetSelectedTabContents()); if (!defer_load) { // Load the initial URL before adding the new tab contents to the tab strip @@ -2604,7 +2604,7 @@ TabContents* Browser::BuildRestoredTab( // Create a NavigationController. This constructor creates the appropriate // set of TabContents. TabContents* new_tab = new TabContents(profile_, NULL, - MSG_ROUTING_NONE, NULL); + MSG_ROUTING_NONE, NULL, tabstrip_model_.GetSelectedTabContents()); new_tab->controller().RestoreFromState(navigations, selected_navigation); return new_tab; } else { |