| Index: chrome/browser/ui/browser_navigator.cc
|
| ===================================================================
|
| --- chrome/browser/ui/browser_navigator.cc (revision 148382)
|
| +++ chrome/browser/ui/browser_navigator.cc (working copy)
|
| @@ -58,7 +58,7 @@
|
| // such Browser is located.
|
| Browser* GetOrCreateBrowser(Profile* profile) {
|
| Browser* browser = browser::FindTabbedBrowser(profile, false);
|
| - return browser ? browser : Browser::Create(profile);
|
| + return browser ? browser : new Browser(Browser::CreateParams(profile));
|
| }
|
|
|
| // Change some of the navigation parameters based on the particular URL.
|
| @@ -137,19 +137,15 @@
|
| if (app_name.empty()) {
|
| Browser::CreateParams browser_params(Browser::TYPE_POPUP, profile);
|
| browser_params.initial_bounds = params->window_bounds;
|
| - return Browser::CreateWithParams(browser_params);
|
| + return new Browser(browser_params);
|
| }
|
|
|
| - return Browser::CreateWithParams(
|
| - Browser::CreateParams::CreateForApp(
|
| - Browser::TYPE_POPUP, app_name, params->window_bounds,
|
| - profile));
|
| + return new Browser(Browser::CreateParams::CreateForApp(
|
| + Browser::TYPE_POPUP, app_name, params->window_bounds, profile));
|
| }
|
| case NEW_WINDOW: {
|
| // Make a new normal browser window.
|
| - Browser* browser = new Browser(Browser::TYPE_TABBED, profile);
|
| - browser->InitBrowserWindow();
|
| - return browser;
|
| + return new Browser(Browser::CreateParams(profile));
|
| }
|
| case OFF_THE_RECORD:
|
| // Make or find an incognito window.
|
|
|