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