Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(132)

Side by Side Diff: services/ui/public/cpp/tests/test_window_tree.cc

Issue 2651593002: mus: Remove the old client lib. (Closed)
Patch Set: restore test Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "services/ui/public/cpp/tests/test_window_tree.h"
6
7 #include "testing/gtest/include/gtest/gtest.h"
8
9 namespace ui {
10
11 TestWindowTree::TestWindowTree()
12 : got_change_(false), change_id_(0), window_id_(0u) {}
13
14 TestWindowTree::~TestWindowTree() {}
15
16 bool TestWindowTree::GetAndClearChangeId(uint32_t* change_id) {
17 if (!got_change_)
18 return false;
19
20 if (change_id)
21 *change_id = change_id_;
22 got_change_ = false;
23 return true;
24 }
25
26 bool TestWindowTree::WasEventAcked(uint32_t event_id) const {
27 return acked_events_.count(event_id);
28 }
29
30 void TestWindowTree::NewWindow(
31 uint32_t change_id,
32 uint32_t window_id,
33 const base::Optional<std::unordered_map<std::string, std::vector<uint8_t>>>&
34 properties) {}
35
36 void TestWindowTree::NewTopLevelWindow(
37 uint32_t change_id,
38 uint32_t window_id,
39 const std::unordered_map<std::string, std::vector<uint8_t>>& properties) {
40 got_change_ = true;
41 change_id_ = change_id;
42 window_id_ = window_id;
43 }
44
45 void TestWindowTree::DeleteWindow(uint32_t change_id, uint32_t window_id) {}
46
47 void TestWindowTree::SetWindowBounds(uint32_t change_id,
48 uint32_t window_id,
49 const gfx::Rect& bounds) {
50 got_change_ = true;
51 change_id_ = change_id;
52 }
53
54 void TestWindowTree::SetClientArea(
55 uint32_t window_id,
56 const gfx::Insets& insets,
57 const base::Optional<std::vector<gfx::Rect>>& additional_client_areas) {}
58
59 void TestWindowTree::SetHitTestMask(uint32_t window_id,
60 const base::Optional<gfx::Rect>& mask) {}
61
62 void TestWindowTree::SetCanAcceptDrops(uint32_t window_id, bool accepts_drops) {
63 }
64
65 void TestWindowTree::SetWindowVisibility(uint32_t change_id,
66 uint32_t window_id,
67 bool visible) {
68 got_change_ = true;
69 change_id_ = change_id;
70 }
71
72 void TestWindowTree::SetWindowProperty(
73 uint32_t change_id,
74 uint32_t window_id,
75 const std::string& name,
76 const base::Optional<std::vector<uint8_t>>& value) {
77 got_change_ = true;
78 change_id_ = change_id;
79 }
80
81 void TestWindowTree::SetWindowOpacity(uint32_t change_id,
82 uint32_t window_id,
83 float opacity) {
84 got_change_ = true;
85 change_id_ = change_id;
86 }
87
88 void TestWindowTree::AttachCompositorFrameSink(
89 uint32_t window_id,
90 mojo::InterfaceRequest<cc::mojom::MojoCompositorFrameSink> surface,
91 cc::mojom::MojoCompositorFrameSinkClientPtr client) {}
92
93 void TestWindowTree::AddWindow(uint32_t change_id,
94 uint32_t parent,
95 uint32_t child) {}
96
97 void TestWindowTree::RemoveWindowFromParent(uint32_t change_id,
98 uint32_t window_id) {}
99
100 void TestWindowTree::AddTransientWindow(uint32_t change_id,
101 uint32_t window_id,
102 uint32_t transient_window_id) {}
103
104 void TestWindowTree::RemoveTransientWindowFromParent(
105 uint32_t change_id,
106 uint32_t transient_window_id) {}
107
108 void TestWindowTree::SetModal(uint32_t change_id, uint32_t window_id) {
109 got_change_ = true;
110 change_id_ = change_id;
111 }
112
113 void TestWindowTree::ReorderWindow(uint32_t change_id,
114 uint32_t window_id,
115 uint32_t relative_window_id,
116 mojom::OrderDirection direction) {}
117
118 void TestWindowTree::GetWindowTree(uint32_t window_id,
119 const GetWindowTreeCallback& callback) {}
120
121 void TestWindowTree::SetCapture(uint32_t change_id, uint32_t window_id) {
122 got_change_ = true;
123 change_id_ = change_id;
124 }
125
126 void TestWindowTree::ReleaseCapture(uint32_t change_id, uint32_t window_id) {
127 got_change_ = true;
128 change_id_ = change_id;
129 }
130
131 void TestWindowTree::StartPointerWatcher(bool want_moves) {}
132
133 void TestWindowTree::StopPointerWatcher() {}
134
135 void TestWindowTree::Embed(uint32_t window_id,
136 mojom::WindowTreeClientPtr client,
137 uint32_t flags,
138 const EmbedCallback& callback) {}
139
140 void TestWindowTree::SetFocus(uint32_t change_id, uint32_t window_id) {
141 got_change_ = true;
142 change_id_ = change_id;
143 }
144
145 void TestWindowTree::SetCanFocus(uint32_t window_id, bool can_focus) {}
146
147 void TestWindowTree::SetCanAcceptEvents(uint32_t window_id,
148 bool can_accept_events) {}
149
150 void TestWindowTree::SetPredefinedCursor(uint32_t change_id,
151 uint32_t window_id,
152 ui::mojom::Cursor cursor_id) {}
153
154 void TestWindowTree::SetWindowTextInputState(uint32_t window_id,
155 mojo::TextInputStatePtr state) {}
156
157 void TestWindowTree::SetImeVisibility(uint32_t window_id,
158 bool visible,
159 mojo::TextInputStatePtr state) {}
160
161 void TestWindowTree::OnWindowInputEventAck(uint32_t event_id,
162 ui::mojom::EventResult result) {
163 EXPECT_FALSE(acked_events_.count(event_id));
164 acked_events_.insert(event_id);
165 }
166
167 void TestWindowTree::DeactivateWindow(uint32_t window_id) {}
168
169 void TestWindowTree::StackAtTop(uint32_t change_id, uint32_t window_id) {}
170
171 void TestWindowTree::GetWindowManagerClient(
172 mojo::AssociatedInterfaceRequest<mojom::WindowManagerClient> internal) {}
173
174 void TestWindowTree::GetCursorLocationMemory(
175 const GetCursorLocationMemoryCallback& callback) {
176 callback.Run(mojo::ScopedSharedBufferHandle());
177 }
178
179 void TestWindowTree::PerformDragDrop(
180 uint32_t change_id,
181 uint32_t source_window_id,
182 const std::unordered_map<std::string, std::vector<uint8_t>>& drag_data,
183 uint32_t drag_operation) {}
184
185 void TestWindowTree::CancelDragDrop(uint32_t window_id) {}
186
187 void TestWindowTree::PerformWindowMove(uint32_t change_id,
188 uint32_t window_id,
189 mojom::MoveLoopSource source,
190 const gfx::Point& cursor_location) {}
191
192 void TestWindowTree::CancelWindowMove(uint32_t window_id) {}
193
194 } // namespace ui
OLDNEW
« no previous file with comments | « services/ui/public/cpp/tests/test_window_tree.h ('k') | services/ui/public/cpp/tests/test_window_tree_client_setup.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698