summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/api/tabs/tabs.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/api/tabs/tabs.cc')
-rw-r--r--chrome/browser/extensions/api/tabs/tabs.cc7
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();
}
}