1 // Copyright (c) 2012 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_stacking_client.h" 6 7 #include "ui/aura/root_window.h" 8 9 namespace aura { 10 namespace test { 11 12 TestStackingClient::TestStackingClient(RootWindow* root_window) 13 : root_window_(root_window) { 14 client::SetStackingClient(root_window_, this); 15 } 16 17 TestStackingClient::~TestStackingClient() { 18 client::SetStackingClient(root_window_, NULL); 19 } 20 21 Window* TestStackingClient::GetDefaultParent(Window* context, 22 Window* window, 23 const gfx::Rect& bounds) { 24 return root_window_; 25 } 26 27 } // namespace test 28 } // namespace aura 29