1// Copyright (c) 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "ui/aura/test/test_window_tree_client.h" 6 7#include "ui/aura/window.h" 8 9namespace aura { 10namespace test { 11 12TestWindowTreeClient::TestWindowTreeClient(Window* root_window) 13 : root_window_(root_window) { 14 client::SetWindowTreeClient(root_window_, this); 15} 16 17TestWindowTreeClient::~TestWindowTreeClient() { 18 client::SetWindowTreeClient(root_window_, NULL); 19} 20 21Window* TestWindowTreeClient::GetDefaultParent(Window* context, 22 Window* window, 23 const gfx::Rect& bounds) { 24 return root_window_; 25} 26 27} // namespace test 28} // namespace aura 29