blob: 1293a28020c54380c255296c1d9f4b94b305f7d6 [file] [log] [blame]
// Copyright 2015 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 <vector>
#include "ui/display/test/test_screen.h"
namespace display {
namespace test {
TestScreen::TestScreen() {
Display display(1, gfx::Rect(0, 0, 100, 100));
ProcessDisplayChanged(display, true /* is_primary */);
}
TestScreen::~TestScreen() {}
gfx::Point TestScreen::GetCursorScreenPoint() {
return gfx::Point();
}
bool TestScreen::IsWindowUnderCursor(gfx::NativeWindow window) {
return false;
}
gfx::NativeWindow TestScreen::GetWindowAtScreenPoint(const gfx::Point& point) {
return nullptr;
}
Display TestScreen::GetDisplayNearestWindow(gfx::NativeWindow window) const {
return GetPrimaryDisplay();
}
} // namespace test
} // namespace display