Chromium Code Reviews| Index: chrome/test/base/view_event_test_base.cc |
| diff --git a/chrome/test/base/view_event_test_base.cc b/chrome/test/base/view_event_test_base.cc |
| index facfd59f1075be4dee4d4ec7f31e085d0f7c2c6b..91ab67be28d23dd93a65e142a83d17759e2350a5 100644 |
| --- a/chrome/test/base/view_event_test_base.cc |
| +++ b/chrome/test/base/view_event_test_base.cc |
| @@ -15,9 +15,14 @@ |
| #include "base/string_number_conversions.h" |
| #include "chrome/browser/automation/ui_controls.h" |
| #include "chrome/test/base/ui_test_utils.h" |
| +#include "ui/gfx/compositor/test/compositor_test_support.h" |
| #include "ui/views/view.h" |
| #include "ui/views/widget/widget.h" |
| +#if defined(USE_AURA) |
| +#include "ui/aura/root_window.h" |
| +#endif |
| + |
| namespace { |
| // View subclass that allows you to specify the preferred size. |
| @@ -81,6 +86,10 @@ void ViewEventTestBase::SetUp() { |
| #if defined(OS_WIN) |
| OleInitialize(NULL); |
| #endif |
| + ui::CompositorTestSupport::Initialize(); |
|
sky
2011/12/08 04:34:44
Should this be ifdef'd around VIEWS_COMPOSITOR?
piman
2011/12/08 07:10:18
We don't need to, but wee could if you prefer.
|
| +#if defined(USE_AURA) |
| + aura::RootWindow::GetInstance(); |
| +#endif |
| window_ = views::Widget::CreateWindow(this); |
| } |
| @@ -94,6 +103,10 @@ void ViewEventTestBase::TearDown() { |
| #endif |
| window_ = NULL; |
| } |
| +#if defined(USE_AURA) |
| + aura::RootWindow::DeleteInstance(); |
| +#endif |
| + ui::CompositorTestSupport::Terminate(); |
| #if defined(OS_WIN) |
| OleUninitialize(); |
| #endif |