Index: services/ui/public/cpp/tests/test_window_tree.h |
diff --git a/services/ui/public/cpp/tests/test_window_tree.h b/services/ui/public/cpp/tests/test_window_tree.h |
deleted file mode 100644 |
index 1e4c73879881c261f5332ae1fd33819877231d14..0000000000000000000000000000000000000000 |
--- a/services/ui/public/cpp/tests/test_window_tree.h |
+++ /dev/null |
@@ -1,134 +0,0 @@ |
-// 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. |
- |
-#ifndef SERVICES_UI_PUBLIC_CPP_TESTS_TEST_WINDOW_TREE_H_ |
-#define SERVICES_UI_PUBLIC_CPP_TESTS_TEST_WINDOW_TREE_H_ |
- |
-#include <stdint.h> |
- |
-#include <set> |
- |
-#include "base/macros.h" |
-#include "services/ui/public/interfaces/window_tree.mojom.h" |
- |
-namespace ui { |
- |
-// Testing WindowTree implementation. |
-class TestWindowTree : public mojom::WindowTree { |
- public: |
- TestWindowTree(); |
- ~TestWindowTree() override; |
- |
- // Returns the most recent change_id supplied to one of the WindowTree |
- // functions. Returns false if one of the WindowTree functions has not been |
- // invoked since the last GetAndClearChangeId(). |
- bool GetAndClearChangeId(uint32_t* change_id); |
- |
- uint32_t window_id() const { return window_id_; } |
- |
- bool WasEventAcked(uint32_t event_id) const; |
- |
- private: |
- // mojom::WindowTree: |
- void NewWindow(uint32_t change_id, |
- uint32_t window_id, |
- const base::Optional< |
- std::unordered_map<std::string, std::vector<uint8_t>>>& |
- properties) override; |
- void NewTopLevelWindow( |
- uint32_t change_id, |
- uint32_t window_id, |
- const std::unordered_map<std::string, std::vector<uint8_t>>& properties) |
- override; |
- void DeleteWindow(uint32_t change_id, uint32_t window_id) override; |
- void SetWindowBounds(uint32_t change_id, |
- uint32_t window_id, |
- const gfx::Rect& bounds) override; |
- void SetClientArea(uint32_t window_id, |
- const gfx::Insets& insets, |
- const base::Optional<std::vector<gfx::Rect>>& |
- additional_client_areas) override; |
- void SetHitTestMask(uint32_t window_id, |
- const base::Optional<gfx::Rect>& mask) override; |
- void SetCanAcceptDrops(uint32_t window_id, bool accepts_drags) override; |
- void SetWindowVisibility(uint32_t change_id, |
- uint32_t window_id, |
- bool visible) override; |
- void SetWindowProperty( |
- uint32_t change_id, |
- uint32_t window_id, |
- const std::string& name, |
- const base::Optional<std::vector<uint8_t>>& value) override; |
- void SetWindowOpacity(uint32_t change_id, |
- uint32_t window_id, |
- float opacity) override; |
- void AttachCompositorFrameSink( |
- uint32_t window_id, |
- mojo::InterfaceRequest<cc::mojom::MojoCompositorFrameSink> surface, |
- cc::mojom::MojoCompositorFrameSinkClientPtr client) override; |
- void AddWindow(uint32_t change_id, uint32_t parent, uint32_t child) override; |
- void RemoveWindowFromParent(uint32_t change_id, uint32_t window_id) override; |
- void AddTransientWindow(uint32_t change_id, |
- uint32_t window_id, |
- uint32_t transient_window_id) override; |
- void RemoveTransientWindowFromParent(uint32_t change_id, |
- uint32_t window_id) override; |
- void SetModal(uint32_t change_id, uint32_t window_id) override; |
- void ReorderWindow(uint32_t change_id, |
- uint32_t window_id, |
- uint32_t relative_window_id, |
- mojom::OrderDirection direction) override; |
- void GetWindowTree(uint32_t window_id, |
- const GetWindowTreeCallback& callback) override; |
- void SetCapture(uint32_t change_id, uint32_t window_id) override; |
- void ReleaseCapture(uint32_t change_id, uint32_t window_id) override; |
- void StartPointerWatcher(bool want_moves) override; |
- void StopPointerWatcher() override; |
- void Embed(uint32_t window_id, |
- mojom::WindowTreeClientPtr client, |
- uint32_t flags, |
- const EmbedCallback& callback) override; |
- void SetFocus(uint32_t change_id, uint32_t window_id) override; |
- void SetCanFocus(uint32_t window_id, bool can_focus) override; |
- void SetCanAcceptEvents(uint32_t window_id, bool can_accept_events) override; |
- void SetPredefinedCursor(uint32_t change_id, |
- uint32_t window_id, |
- ui::mojom::Cursor cursor_id) override; |
- void SetWindowTextInputState(uint32_t window_id, |
- mojo::TextInputStatePtr state) override; |
- void SetImeVisibility(uint32_t window_id, |
- bool visible, |
- mojo::TextInputStatePtr state) override; |
- void OnWindowInputEventAck(uint32_t event_id, |
- ui::mojom::EventResult result) override; |
- void DeactivateWindow(uint32_t window_id) override; |
- void StackAtTop(uint32_t change_id, uint32_t window_id) override; |
- void GetWindowManagerClient( |
- mojo::AssociatedInterfaceRequest<mojom::WindowManagerClient> internal) |
- override; |
- void GetCursorLocationMemory(const GetCursorLocationMemoryCallback& callback) |
- override; |
- void PerformDragDrop( |
- uint32_t change_id, |
- uint32_t source_window_id, |
- const std::unordered_map<std::string, std::vector<uint8_t>>& drag_data, |
- uint32_t drag_operation) override; |
- void CancelDragDrop(uint32_t window_id) override; |
- void PerformWindowMove(uint32_t change_id, |
- uint32_t window_id, |
- mojom::MoveLoopSource source, |
- const gfx::Point& cursor_location) override; |
- void CancelWindowMove(uint32_t window_id) override; |
- |
- bool got_change_; |
- uint32_t change_id_; |
- std::set<uint32_t> acked_events_; |
- uint32_t window_id_; |
- |
- DISALLOW_COPY_AND_ASSIGN(TestWindowTree); |
-}; |
- |
-} // namespace ui |
- |
-#endif // SERVICES_UI_PUBLIC_CPP_TESTS_TEST_WINDOW_TREE_H_ |