#include "ui/views/test/views_test_helper_aura.h"
#include "base/check_op.h"
#include "build/build_config.h"
#include "build/chromeos_buildflags.h"
#include "ui/aura/window.h"
#include "ui/views/test/test_views_delegate.h"
namespace views {
namespace {
ViewsTestHelperAura::AuraTestHelperFactory g_helper_factory = …;
ViewsTestHelperAura::TestViewsDelegateFactory g_delegate_factory = …;
}
std::unique_ptr<ViewsTestHelper> ViewsTestHelper::Create() { … }
ViewsTestHelperAura::ViewsTestHelperAura() { … }
#if DCHECK_IS_ON() && !BUILDFLAG(IS_CHROMEOS_ASH)
ViewsTestHelperAura::~ViewsTestHelperAura() { … }
#else
ViewsTestHelperAura::~ViewsTestHelperAura() = default;
#endif
std::unique_ptr<TestViewsDelegate>
ViewsTestHelperAura::GetFallbackTestViewsDelegate() { … }
void ViewsTestHelperAura::SetUp() { … }
gfx::NativeWindow ViewsTestHelperAura::GetContext() { … }
void ViewsTestHelperAura::SetAuraTestHelperFactory(
AuraTestHelperFactory factory) { … }
void ViewsTestHelperAura::SetFallbackTestViewsDelegateFactory(
TestViewsDelegateFactory factory) { … }
}