| Index: chrome/browser/ui/browser_tab_strip_model_delegate.cc
|
| ===================================================================
|
| --- chrome/browser/ui/browser_tab_strip_model_delegate.cc (revision 148382)
|
| +++ chrome/browser/ui/browser_tab_strip_model_delegate.cc (working copy)
|
| @@ -61,11 +61,11 @@
|
| dock_info.AdjustOtherWindowBounds();
|
|
|
| // Create an empty new browser window the same size as the old one.
|
| - Browser* browser = new Browser(Browser::TYPE_TABBED, browser_->profile());
|
| - browser->set_override_bounds(new_window_bounds);
|
| - browser->set_initial_show_state(
|
| - maximize ? ui::SHOW_STATE_MAXIMIZED : ui::SHOW_STATE_NORMAL);
|
| - browser->InitBrowserWindow();
|
| + Browser::CreateParams params(browser_->profile());
|
| + params.initial_bounds = new_window_bounds;
|
| + params.initial_show_state =
|
| + maximize ? ui::SHOW_STATE_MAXIMIZED : ui::SHOW_STATE_NORMAL;
|
| + Browser* browser = new Browser(params);
|
| browser->tab_strip_model()->AppendTabContents(detached_contents, true);
|
| // Make sure the loading state is updated correctly, otherwise the throbber
|
| // won't start if the page is loading.
|
|
|