move native-mate back into the api layer

This commit is contained in:
Shelley Vohr 2018-02-27 13:00:42 -08:00
parent 837a2d4bbd
commit 2abc69780e
No known key found for this signature in database
GPG key ID: F13993A75599653C
5 changed files with 11 additions and 9 deletions

View file

@ -1672,14 +1672,14 @@ void NativeWindowMac::ToggleTabBar() {
}
}
void NativeWindowMac::AddTabbedWindow(NativeWindow* window, mate::Arguments* args) {
bool NativeWindowMac::AddTabbedWindow(NativeWindow* window) {
if (window_.get() == window->GetNativeWindow()) {
args->ThrowError("AddTabbedWindow cannot be called by a window on itself");
return false;
} else {
if ([window_ respondsToSelector:@selector(addTabbedWindow:ordered:)]) {
if ([window_ respondsToSelector:@selector(addTabbedWindow:ordered:)])
[window_ addTabbedWindow:window->GetNativeWindow() ordered:NSWindowAbove];
}
}
return true;
}
void NativeWindowMac::SetRenderWidgetHostOpaque(bool opaque) {