diff options
Diffstat (limited to 'chrome/browser/extensions/api/tabs/tabs.cc')
-rw-r--r-- | chrome/browser/extensions/api/tabs/tabs.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/chrome/browser/extensions/api/tabs/tabs.cc b/chrome/browser/extensions/api/tabs/tabs.cc index e3fe523..cf8585a 100644 --- a/chrome/browser/extensions/api/tabs/tabs.cc +++ b/chrome/browser/extensions/api/tabs/tabs.cc @@ -242,7 +242,7 @@ Browser* CreateBrowserWindow(const Browser::CreateParams& params, new_window = browser::FindTabbedBrowser(profile, false); if (!new_window) - new_window = Browser::CreateWithParams(params); + new_window = new Browser(params); return new_window; } @@ -595,9 +595,8 @@ bool CreateWindowFunction::RunImpl() { } // Create a new BrowserWindow. - Browser::CreateParams create_params; + Browser::CreateParams create_params(window_type, window_profile); if (extension_id.empty()) { - create_params = Browser::CreateParams(window_type, window_profile); create_params.initial_bounds = window_bounds; } else { create_params = Browser::CreateParams::CreateForApp( @@ -1043,7 +1042,7 @@ bool CreateTabFunction::RunImpl() { Profile* profile = browser->profile()->GetOriginalProfile(); browser = browser::FindTabbedBrowser(profile, false); if (!browser) { - browser = Browser::Create(profile); + browser = new Browser(Browser::CreateParams(profile)); browser->window()->Show(); } } |