#include "ui/views/test/scoped_views_test_helper.h"
#include <utility>
#include "ui/base/clipboard/clipboard.h"
#include "ui/base/clipboard/test/test_clipboard.h"
#if defined(USE_AURA)
#include "ui/aura/window.h"
#endif
#if BUILDFLAG(ENABLE_DESKTOP_AURA)
#include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h"
#include "ui/views/widget/desktop_aura/desktop_window_tree_host.h"
#endif
namespace views {
ScopedViewsTestHelper::ScopedViewsTestHelper(
std::unique_ptr<TestViewsDelegate> test_views_delegate,
std::optional<ViewsDelegate::NativeWidgetFactory> factory)
: … { … }
ScopedViewsTestHelper::~ScopedViewsTestHelper() { … }
gfx::NativeWindow ScopedViewsTestHelper::GetContext() { … }
#if defined(USE_AURA)
void ScopedViewsTestHelper::SimulateNativeDestroy(Widget* widget) { … }
#if BUILDFLAG(ENABLE_DESKTOP_AURA)
void ScopedViewsTestHelper::SimulateDesktopNativeDestroy(Widget* widget) { … }
#endif
#endif
}