#include "ui/views/controls/native/native_view_host_test_base.h"
#include <utility>
#include "base/memory/raw_ptr.h"
#include "ui/views/controls/native/native_view_host.h"
#include "ui/views/widget/widget.h"
namespace views::test {
class NativeViewHostTestBase::NativeViewHostTesting : public NativeViewHost { … };
NativeViewHostTestBase::NativeViewHostTestBase() = default;
NativeViewHostTestBase::~NativeViewHostTestBase() = default;
void NativeViewHostTestBase::TearDown() { … }
void NativeViewHostTestBase::CreateTopLevel(WidgetDelegate* widget_delegate) { … }
void NativeViewHostTestBase::CreateTestingHost() { … }
Widget* NativeViewHostTestBase::CreateChildForHost(
gfx::NativeView native_parent_view,
View* parent_view,
View* contents_view,
NativeViewHost* host) { … }
void NativeViewHostTestBase::DestroyTopLevel() { … }
void NativeViewHostTestBase::DestroyHost() { … }
NativeViewHost* NativeViewHostTestBase::ReleaseHost() { … }
NativeViewHostWrapper* NativeViewHostTestBase::GetNativeWrapper() { … }
}