Chromium Code Reviews| Index: ui/views/test/views_test_base.cc |
| diff --git a/ui/views/test/views_test_base.cc b/ui/views/test/views_test_base.cc |
| index 3d3fe6482413544159d1b522ad8745c3217c2848..ac0b49797bec6b6ead3e55755997ed0ef0638f0d 100644 |
| --- a/ui/views/test/views_test_base.cc |
| +++ b/ui/views/test/views_test_base.cc |
| @@ -9,6 +9,7 @@ |
| #if defined(USE_AURA) |
| #include "ui/aura/env.h" |
| +#include "ui/aura/root_window.h" |
| #include "ui/aura/test/aura_test_helper.h" |
| #endif |
| @@ -59,4 +60,14 @@ void ViewsTestBase::RunPendingMessages() { |
| run_loop.RunUntilIdle(); |
| } |
| +Widget::InitParams ViewsTestBase::CreateParams( |
| + Widget::InitParams::Type type) { |
|
Ben Goodger (Google)
2012/11/29 22:16:20
rather than adding this method, can you instead ha
Elliot Glaysher
2012/11/29 22:46:29
That's moving where the global state is. I'd like
|
| + Widget::InitParams params(type); |
| + params.ownership = views::Widget::InitParams::WIDGET_OWNS_NATIVE_WIDGET; |
| +#if defined(USE_AURA) |
| + params.context = aura_test_helper_->root_window(); |
| +#endif |
| + return params; |
| +} |
| + |
| } // namespace views |