#include "base/message_loop/message_loop.h"
#include "base/run_loop.h"
#include "ui/aura/client/aura_constants.h"
-#include "ui/aura/client/default_activation_client.h"
#include "ui/aura/client/default_capture_client.h"
#include "ui/aura/client/focus_client.h"
#include "ui/aura/env.h"
void AuraTestHelper::SetUp() {
setup_called_ = true;
- Env::CreateInstance();
+ Env::CreateInstance(true);
// Unit tests generally don't want to query the system, rather use the state
// from RootWindow.
EnvTestHelper(Env::GetInstance()).SetInputStateLookup(
focus_client_.reset(new TestFocusClient);
client::SetFocusClient(root_window(), focus_client_.get());
stacking_client_.reset(new TestWindowTreeClient(root_window()));
- activation_client_.reset(
- new client::DefaultActivationClient(root_window()));
capture_client_.reset(new client::DefaultCaptureClient(root_window()));
test_input_method_.reset(new ui::DummyInputMethod);
root_window()->SetProperty(
teardown_called_ = true;
test_input_method_.reset();
stacking_client_.reset();
- activation_client_.reset();
capture_client_.reset();
focus_client_.reset();
client::SetFocusClient(root_window(), NULL);
gfx::Screen::SetScreenInstance(gfx::SCREEN_TYPE_NATIVE, NULL);
#if defined(USE_X11)
- ui::ResetXCursorCache();
+ ui::test::ResetXCursorCache();
#endif
ui::ShutdownInputMethodForTesting();