| Index: ui/aura/test/aura_test_base.cc
|
| diff --git a/ui/aura/test/aura_test_base.cc b/ui/aura/test/aura_test_base.cc
|
| index 3544964720840b149d6197ff44fb42f40a5b93a9..6e99dd50837295b52593cfafa0c7e2b24ffc6cb0 100644
|
| --- a/ui/aura/test/aura_test_base.cc
|
| +++ b/ui/aura/test/aura_test_base.cc
|
| @@ -5,6 +5,7 @@
|
| #include "ui/aura/test/aura_test_base.h"
|
|
|
| #include "ui/aura/test/aura_test_helper.h"
|
| +#include "ui/aura/window.h"
|
| #include "ui/base/gestures/gesture_configuration.h"
|
| #include "ui/base/ime/text_input_test_support.h"
|
|
|
| @@ -68,6 +69,20 @@ void AuraTestBase::TearDown() {
|
| testing::Test::TearDown();
|
| }
|
|
|
| +Window* AuraTestBase::CreateTransientChild(int id, Window* parent) {
|
| + Window* window = new Window(NULL);
|
| + window->set_id(id);
|
| + window->SetType(aura::client::WINDOW_TYPE_NORMAL);
|
| + window->Init(ui::LAYER_TEXTURED);
|
| + window->SetDefaultParentByRootWindow(root_window(), gfx::Rect());
|
| + parent->AddTransientChild(window);
|
| + return window;
|
| +}
|
| +
|
| +void AuraTestBase::SetDefaultParentByPrimaryRootWindow(aura::Window* window) {
|
| + window->SetDefaultParentByRootWindow(root_window(), gfx::Rect());
|
| +}
|
| +
|
| void AuraTestBase::RunAllPendingInMessageLoop() {
|
| helper_->RunAllPendingInMessageLoop();
|
| }
|
|
|