// Copyright 2018 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 "services/ws/window_service_delegate.h" #include "services/ws/window_manager_interface.h" namespace ws { bool WindowServiceDelegate::StoreAndSetCursor(aura::Window* window, ui::Cursor cursor) { return false; } void WindowServiceDelegate::RunWindowMoveLoop(aura::Window* window, mojom::MoveLoopSource source, const gfx::Point& cursor, DoneCallback callback) { std::move(callback).Run(false); } void WindowServiceDelegate::RunDragLoop( aura::Window* window, const ui::OSExchangeData& data, const gfx::Point& screen_location, uint32_t drag_operation, ui::DragDropTypes::DragEventSource source, DragDropCompletedCallback callback) { std::move(callback).Run(ui::DragDropTypes::DRAG_NONE); } ui::SystemInputInjector* WindowServiceDelegate::GetSystemInputInjector() { return nullptr; } aura::WindowTreeHost* WindowServiceDelegate::GetWindowTreeHostForDisplayId( int64_t display_id) { return nullptr; } aura::Window* WindowServiceDelegate::GetTopmostWindowAtPoint( const gfx::Point& location_in_screen, const std::set& ignore, aura::Window** real_topmost) { return nullptr; } std::unique_ptr WindowServiceDelegate::CreateWindowManagerInterface( WindowTree* window_tree, const std::string& name, mojo::ScopedInterfaceEndpointHandle handle) { return nullptr; } } // namespace ws