Index: mash/wm/test/wm_test_screen.cc |
diff --git a/mash/wm/test/wm_test_screen.cc b/mash/wm/test/wm_test_screen.cc |
deleted file mode 100644 |
index e4dce60f22b118f830352e7a1771feeff700dd54..0000000000000000000000000000000000000000 |
--- a/mash/wm/test/wm_test_screen.cc |
+++ /dev/null |
@@ -1,84 +0,0 @@ |
-// Copyright 2016 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 "mash/wm/test/wm_test_screen.h" |
- |
-#include "ui/aura/window.h" |
-#include "ui/display/display_finder.h" |
- |
-#undef NOTIMPLEMENTED |
-#define NOTIMPLEMENTED() DVLOG(1) << "notimplemented" |
- |
-namespace mash { |
-namespace wm { |
- |
-WmTestScreen::WmTestScreen() { |
- display::Screen::SetScreenInstance(this); |
-} |
- |
-WmTestScreen::~WmTestScreen() { |
- if (display::Screen::GetScreen() == this) |
- display::Screen::SetScreenInstance(nullptr); |
-} |
- |
-gfx::Point WmTestScreen::GetCursorScreenPoint() { |
- // TODO(sky): use the implementation from WindowManagerConnection. |
- NOTIMPLEMENTED(); |
- return gfx::Point(); |
-} |
- |
-bool WmTestScreen::IsWindowUnderCursor(gfx::NativeWindow window) { |
- if (!window) |
- return false; |
- |
- return window->IsVisible() && |
- window->GetBoundsInScreen().Contains(GetCursorScreenPoint()); |
-} |
- |
-gfx::NativeWindow WmTestScreen::GetWindowAtScreenPoint( |
- const gfx::Point& point) { |
- NOTREACHED(); |
- return nullptr; |
-} |
- |
-display::Display WmTestScreen::GetPrimaryDisplay() const { |
- return *display_list_.GetPrimaryDisplayIterator(); |
-} |
- |
-display::Display WmTestScreen::GetDisplayNearestWindow( |
- gfx::NativeView view) const { |
- NOTIMPLEMENTED(); |
- return *display_list_.GetPrimaryDisplayIterator(); |
-} |
- |
-display::Display WmTestScreen::GetDisplayNearestPoint( |
- const gfx::Point& point) const { |
- return *display::FindDisplayNearestPoint(display_list_.displays(), point); |
-} |
- |
-int WmTestScreen::GetNumDisplays() const { |
- return static_cast<int>(display_list_.displays().size()); |
-} |
- |
-std::vector<display::Display> WmTestScreen::GetAllDisplays() const { |
- return display_list_.displays(); |
-} |
- |
-display::Display WmTestScreen::GetDisplayMatching( |
- const gfx::Rect& match_rect) const { |
- const display::Display* match = display::FindDisplayWithBiggestIntersection( |
- display_list_.displays(), match_rect); |
- return match ? *match : GetPrimaryDisplay(); |
-} |
- |
-void WmTestScreen::AddObserver(display::DisplayObserver* observer) { |
- display_list_.AddObserver(observer); |
-} |
- |
-void WmTestScreen::RemoveObserver(display::DisplayObserver* observer) { |
- display_list_.RemoveObserver(observer); |
-} |
- |
-} // namespace wm |
-} // namespace mash |