diff --git a/atom/browser/api/atom_api_browser_window.cc b/atom/browser/api/atom_api_browser_window.cc index 0812c61f55..8a1d57c2d6 100644 --- a/atom/browser/api/atom_api_browser_window.cc +++ b/atom/browser/api/atom_api_browser_window.cc @@ -1082,12 +1082,7 @@ void BrowserWindow::ToggleTabBar() { window_->ToggleTabBar(); } -void BrowserWindow::AddTabbedWindow(mate::Arguments* args) { - NativeWindow* window; - if (!args->GetNext(&window)) { - args->ThrowError("Insert good error message here"); - return; - } +void BrowserWindow::AddTabbedWindow(NativeWindow* window, mate::Arguments* args) { window_->AddTabbedWindow(window, args); } diff --git a/atom/browser/api/atom_api_browser_window.h b/atom/browser/api/atom_api_browser_window.h index 55f0edcd07..768d975e46 100644 --- a/atom/browser/api/atom_api_browser_window.h +++ b/atom/browser/api/atom_api_browser_window.h @@ -243,7 +243,7 @@ class BrowserWindow : public mate::TrackableObject, void MergeAllWindows(); void MoveTabToNewWindow(); void ToggleTabBar(); - void AddTabbedWindow(mate::Arguments* args); + void AddTabbedWindow(NativeWindow* window, mate::Arguments* args); void SetVibrancy(mate::Arguments* args); void SetTouchBar(const std::vector& items);