// Copyright 2022 The Chromium Embedded Framework Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "libcef/browser/chrome/views/browser_platform_delegate_chrome_child_window.h" #include "include/views/cef_browser_view.h" #include "libcef/browser/chrome/views/chrome_child_window.h" CefBrowserPlatformDelegateChromeChildWindow:: CefBrowserPlatformDelegateChromeChildWindow( std::unique_ptr native_delegate, CefRefPtr browser_view) : CefBrowserPlatformDelegateChromeViews(std::move(native_delegate), browser_view) {} void CefBrowserPlatformDelegateChromeChildWindow::CloseHostWindow() { native_delegate_->CloseHostWindow(); } void CefBrowserPlatformDelegateChromeChildWindow::SetFocus(bool focus) { native_delegate_->SetFocus(focus); } #if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)) void CefBrowserPlatformDelegateChromeChildWindow::NotifyMoveOrResizeStarted() { native_delegate_->NotifyMoveOrResizeStarted(); } #endif