summaryrefslogtreecommitdiffstats
path: root/chromium/ash/wm/overview/window_selector_window.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ash/wm/overview/window_selector_window.cc')
-rw-r--r--chromium/ash/wm/overview/window_selector_window.cc64
1 files changed, 0 insertions, 64 deletions
diff --git a/chromium/ash/wm/overview/window_selector_window.cc b/chromium/ash/wm/overview/window_selector_window.cc
deleted file mode 100644
index ea8241678dc..00000000000
--- a/chromium/ash/wm/overview/window_selector_window.cc
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright 2013 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "ash/wm/overview/window_selector_window.h"
-
-#include "ui/aura/window.h"
-
-namespace ash {
-
-WindowSelectorWindow::WindowSelectorWindow(aura::Window* window)
- : transform_window_(window) {
-}
-
-WindowSelectorWindow::~WindowSelectorWindow() {
-}
-
-aura::Window* WindowSelectorWindow::GetRootWindow() {
- return transform_window_.window()->GetRootWindow();
-}
-
-bool WindowSelectorWindow::HasSelectableWindow(const aura::Window* window) {
- return transform_window_.window() == window;
-}
-
-aura::Window* WindowSelectorWindow::TargetedWindow(const aura::Window* target) {
- if (transform_window_.Contains(target))
- return transform_window_.window();
- return NULL;
-}
-
-void WindowSelectorWindow::RestoreWindowOnExit(aura::Window* window) {
- transform_window_.RestoreWindowOnExit();
-}
-
-aura::Window* WindowSelectorWindow::SelectionWindow() {
- return transform_window_.window();
-}
-
-void WindowSelectorWindow::RemoveWindow(const aura::Window* window) {
- DCHECK_EQ(transform_window_.window(), window);
- transform_window_.OnWindowDestroyed();
-}
-
-bool WindowSelectorWindow::empty() const {
- return transform_window_.window() == NULL;
-}
-
-void WindowSelectorWindow::PrepareForOverview() {
- transform_window_.PrepareForOverview();
-}
-
-void WindowSelectorWindow::SetItemBounds(aura::Window* root_window,
- const gfx::Rect& target_bounds,
- bool animate) {
- gfx::Rect src_rect = transform_window_.GetBoundsInScreen();
- set_bounds(ScopedTransformOverviewWindow::
- ShrinkRectToFitPreservingAspectRatio(src_rect, target_bounds));
- transform_window_.SetTransform(root_window,
- ScopedTransformOverviewWindow::GetTransformForRect(src_rect, bounds()),
- animate);
-}
-
-} // namespace ash