// Copyright (c) 2018 GitHub, Inc. // Use of this source code is governed by the MIT license that can be // found in the LICENSE file. #include "shell/browser/ui/cocoa/root_view_mac.h" #include #include "shell/browser/native_window.h" #include "ui/views/layout/fill_layout.h" namespace electron { RootViewMac::RootViewMac(NativeWindow* window) : window_(window) { set_owned_by_client(); SetLayoutManager(std::make_unique()); } RootViewMac::~RootViewMac() = default; gfx::Size RootViewMac::GetMinimumSize() const { return window_->GetMinimumSize(); } gfx::Size RootViewMac::GetMaximumSize() const { return window_->GetMaximumSize(); } } // namespace electron