Index: components/mus/public/cpp/tests/window_tree_client_unittest.cc |
diff --git a/components/mus/public/cpp/tests/window_tree_client_impl_unittest.cc b/components/mus/public/cpp/tests/window_tree_client_unittest.cc |
similarity index 86% |
rename from components/mus/public/cpp/tests/window_tree_client_impl_unittest.cc |
rename to components/mus/public/cpp/tests/window_tree_client_unittest.cc |
index d93f194bd79fc3348fcab3c7af40d3a1003fc320..2b18e372044c393a9114fbdaf287b9cfbddb1a39 100644 |
--- a/components/mus/public/cpp/tests/window_tree_client_impl_unittest.cc |
+++ b/components/mus/public/cpp/tests/window_tree_client_unittest.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "components/mus/public/cpp/lib/window_tree_client_impl.h" |
+#include "components/mus/public/cpp/window_tree_client.h" |
#include <stdint.h> |
@@ -14,12 +14,12 @@ |
#include "components/mus/public/cpp/property_type_converters.h" |
#include "components/mus/public/cpp/tests/test_window.h" |
#include "components/mus/public/cpp/tests/test_window_tree.h" |
-#include "components/mus/public/cpp/tests/window_tree_client_impl_private.h" |
+#include "components/mus/public/cpp/tests/window_tree_client_private.h" |
#include "components/mus/public/cpp/window.h" |
#include "components/mus/public/cpp/window_observer.h" |
#include "components/mus/public/cpp/window_property.h" |
#include "components/mus/public/cpp/window_tracker.h" |
-#include "components/mus/public/cpp/window_tree_delegate.h" |
+#include "components/mus/public/cpp/window_tree_client_delegate.h" |
#include "mojo/common/common_type_converters.h" |
#include "testing/gtest/include/gtest/gtest.h" |
#include "ui/events/event.h" |
@@ -49,18 +49,18 @@ mojo::Array<uint8_t> Int32ToPropertyTransportValue(int32_t value) { |
return transport_value; |
} |
-class TestWindowTreeDelegate : public WindowTreeDelegate { |
+class TestWindowTreeClientDelegate : public WindowTreeClientDelegate { |
public: |
- TestWindowTreeDelegate() {} |
- ~TestWindowTreeDelegate() override {} |
+ TestWindowTreeClientDelegate() {} |
+ ~TestWindowTreeClientDelegate() override {} |
ui::Event* last_event_observed() { return last_event_observed_.get(); } |
void Reset() { last_event_observed_.reset(); } |
- // WindowTreeDelegate: |
+ // WindowTreeClientDelegate: |
void OnEmbed(Window* root) override {} |
- void OnConnectionLost(WindowTreeConnection* connection) override {} |
+ void OnWindowTreeClientDestroyed(WindowTreeClient* client) override {} |
void OnEventObserved(const ui::Event& event, Window* target) override { |
last_event_observed_ = ui::Event::Clone(event); |
} |
@@ -68,18 +68,18 @@ class TestWindowTreeDelegate : public WindowTreeDelegate { |
private: |
std::unique_ptr<ui::Event> last_event_observed_; |
- DISALLOW_COPY_AND_ASSIGN(TestWindowTreeDelegate); |
+ DISALLOW_COPY_AND_ASSIGN(TestWindowTreeClientDelegate); |
}; |
class WindowTreeSetup { |
public: |
WindowTreeSetup() : tree_client_(&window_tree_delegate_, nullptr, nullptr) { |
- WindowTreeClientImplPrivate(&tree_client_).OnEmbed(&window_tree_); |
+ WindowTreeClientPrivate(&tree_client_).OnEmbed(&window_tree_); |
window_tree_.GetAndClearChangeId(nullptr); |
} |
- WindowTreeConnection* window_tree_connection() { |
- return static_cast<WindowTreeConnection*>(&tree_client_); |
+ WindowTreeClient* client() { |
+ return &tree_client_; |
} |
mojom::WindowTreeClient* window_tree_client() { |
@@ -88,24 +88,23 @@ class WindowTreeSetup { |
TestWindowTree* window_tree() { return &window_tree_; } |
- TestWindowTreeDelegate* window_tree_delegate() { |
+ TestWindowTreeClientDelegate* window_tree_delegate() { |
return &window_tree_delegate_; |
} |
Window* GetFirstRoot() { |
- return window_tree_connection()->GetRoots().empty() |
- ? nullptr |
- : *window_tree_connection()->GetRoots().begin(); |
+ return client()->GetRoots().empty() ? nullptr |
+ : *client()->GetRoots().begin(); |
} |
uint32_t GetEventObserverId() { |
- return WindowTreeClientImplPrivate(&tree_client_).event_observer_id(); |
+ return WindowTreeClientPrivate(&tree_client_).event_observer_id(); |
} |
private: |
TestWindowTree window_tree_; |
- TestWindowTreeDelegate window_tree_delegate_; |
- WindowTreeClientImpl tree_client_; |
+ TestWindowTreeClientDelegate window_tree_delegate_; |
+ WindowTreeClient tree_client_; |
DISALLOW_COPY_AND_ASSIGN(WindowTreeSetup); |
}; |
@@ -154,10 +153,10 @@ class TestInputEventHandler : public InputEventHandler { |
DISALLOW_COPY_AND_ASSIGN(TestInputEventHandler); |
}; |
-using WindowTreeClientImplTest = testing::Test; |
+using WindowTreeClientTest = testing::Test; |
// Verifies bounds are reverted if the server replied that the change failed. |
-TEST_F(WindowTreeClientImplTest, SetBoundsFailed) { |
+TEST_F(WindowTreeClientTest, SetBoundsFailed) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -173,7 +172,7 @@ TEST_F(WindowTreeClientImplTest, SetBoundsFailed) { |
// Simulates a bounds change, and while the bounds change is in flight the |
// server replies with a new bounds and the original bounds change fails. |
-TEST_F(WindowTreeClientImplTest, SetBoundsFailedWithPendingChange) { |
+TEST_F(WindowTreeClientTest, SetBoundsFailedWithPendingChange) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -206,7 +205,7 @@ TEST_F(WindowTreeClientImplTest, SetBoundsFailedWithPendingChange) { |
EXPECT_EQ(original_bounds, root->bounds()); |
} |
-TEST_F(WindowTreeClientImplTest, TwoInFlightBoundsChangesBothCanceled) { |
+TEST_F(WindowTreeClientTest, TwoInFlightBoundsChangesBothCanceled) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -236,7 +235,7 @@ TEST_F(WindowTreeClientImplTest, TwoInFlightBoundsChangesBothCanceled) { |
// Verifies properties are reverted if the server replied that the change |
// failed. |
-TEST_F(WindowTreeClientImplTest, SetPropertyFailed) { |
+TEST_F(WindowTreeClientTest, SetPropertyFailed) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -253,7 +252,7 @@ TEST_F(WindowTreeClientImplTest, SetPropertyFailed) { |
// Simulates a property change, and while the property change is in flight the |
// server replies with a new property and the original property change fails. |
-TEST_F(WindowTreeClientImplTest, SetPropertyFailedWithPendingChange) { |
+TEST_F(WindowTreeClientTest, SetPropertyFailedWithPendingChange) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -287,7 +286,7 @@ TEST_F(WindowTreeClientImplTest, SetPropertyFailedWithPendingChange) { |
} |
// Verifies visible is reverted if the server replied that the change failed. |
-TEST_F(WindowTreeClientImplTest, SetVisibleFailed) { |
+TEST_F(WindowTreeClientTest, SetVisibleFailed) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -303,7 +302,7 @@ TEST_F(WindowTreeClientImplTest, SetVisibleFailed) { |
// Simulates a visible change, and while the visible change is in flight the |
// server replies with a new visible and the original visible change fails. |
-TEST_F(WindowTreeClientImplTest, SetVisibleFailedWithPendingChange) { |
+TEST_F(WindowTreeClientTest, SetVisibleFailedWithPendingChange) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -336,7 +335,7 @@ TEST_F(WindowTreeClientImplTest, SetVisibleFailedWithPendingChange) { |
// Verifies that local opacity is not changed if the server replied that the |
// change succeeded. |
-TEST_F(WindowTreeClientImplTest, SetOpacitySucceeds) { |
+TEST_F(WindowTreeClientTest, SetOpacitySucceeds) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -353,7 +352,7 @@ TEST_F(WindowTreeClientImplTest, SetOpacitySucceeds) { |
// Verifies that opacity is reverted if the server replied that the change |
// failed. |
-TEST_F(WindowTreeClientImplTest, SetOpacityFailed) { |
+TEST_F(WindowTreeClientTest, SetOpacityFailed) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -369,7 +368,7 @@ TEST_F(WindowTreeClientImplTest, SetOpacityFailed) { |
// Simulates the server changing the opacitry while there is an opacity change |
// in flight, causing the requested change to fail. |
-TEST_F(WindowTreeClientImplTest, SetOpacityFailedWithPendingChange) { |
+TEST_F(WindowTreeClientTest, SetOpacityFailedWithPendingChange) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -402,7 +401,7 @@ TEST_F(WindowTreeClientImplTest, SetOpacityFailedWithPendingChange) { |
// Tests that when there are multiple changes in flight, that failing changes |
// update the revert state of subsequent changes. |
-TEST_F(WindowTreeClientImplTest, SetOpacityFailedWithMultiplePendingChange) { |
+TEST_F(WindowTreeClientTest, SetOpacityFailedWithMultiplePendingChange) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -431,7 +430,7 @@ TEST_F(WindowTreeClientImplTest, SetOpacityFailedWithMultiplePendingChange) { |
} |
// Verifies |is_modal| is reverted if the server replied that the change failed. |
-TEST_F(WindowTreeClientImplTest, SetModalFailed) { |
+TEST_F(WindowTreeClientTest, SetModalFailed) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -444,7 +443,7 @@ TEST_F(WindowTreeClientImplTest, SetModalFailed) { |
EXPECT_FALSE(root->is_modal()); |
} |
-TEST_F(WindowTreeClientImplTest, InputEventBasic) { |
+TEST_F(WindowTreeClientTest, InputEventBasic) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -473,7 +472,7 @@ TEST_F(WindowTreeClientImplTest, InputEventBasic) { |
// Tests event observers triggered by events that did not hit a target in this |
// window tree. |
-TEST_F(WindowTreeClientImplTest, OnEventObserved) { |
+TEST_F(WindowTreeClientTest, OnEventObserved) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -482,7 +481,7 @@ TEST_F(WindowTreeClientImplTest, OnEventObserved) { |
mojom::EventMatcherPtr matcher = mojom::EventMatcher::New(); |
matcher->type_matcher = mojom::EventTypeMatcher::New(); |
matcher->type_matcher->type = mojom::EventType::POINTER_DOWN; |
- setup.window_tree_connection()->SetEventObserver(std::move(matcher)); |
+ setup.client()->SetEventObserver(std::move(matcher)); |
// Simulate the server sending an observed event. |
uint32_t event_observer_id = setup.GetEventObserverId(); |
@@ -499,7 +498,7 @@ TEST_F(WindowTreeClientImplTest, OnEventObserved) { |
setup.window_tree_delegate()->Reset(); |
// Clear the event observer. |
- setup.window_tree_connection()->SetEventObserver(nullptr); |
+ setup.client()->SetEventObserver(nullptr); |
// Simulate another event from the server. |
setup.window_tree_client()->OnEventObserved( |
@@ -510,7 +509,7 @@ TEST_F(WindowTreeClientImplTest, OnEventObserved) { |
} |
// Tests event observers triggered by events that hit this window tree. |
-TEST_F(WindowTreeClientImplTest, OnWindowInputEventWithEventObserver) { |
+TEST_F(WindowTreeClientTest, OnWindowInputEventWithEventObserver) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -519,7 +518,7 @@ TEST_F(WindowTreeClientImplTest, OnWindowInputEventWithEventObserver) { |
mojom::EventMatcherPtr matcher = mojom::EventMatcher::New(); |
matcher->type_matcher = mojom::EventTypeMatcher::New(); |
matcher->type_matcher->type = mojom::EventType::POINTER_DOWN; |
- setup.window_tree_connection()->SetEventObserver(std::move(matcher)); |
+ setup.client()->SetEventObserver(std::move(matcher)); |
// Simulate the server dispatching an event that also matched the observer. |
uint32_t event_observer_id = setup.GetEventObserverId(); |
@@ -538,7 +537,7 @@ TEST_F(WindowTreeClientImplTest, OnWindowInputEventWithEventObserver) { |
// Tests that replacing an event observer with a new one results in only new |
// events being observed. |
-TEST_F(WindowTreeClientImplTest, EventObserverReplaced) { |
+TEST_F(WindowTreeClientTest, EventObserverReplaced) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -547,14 +546,14 @@ TEST_F(WindowTreeClientImplTest, EventObserverReplaced) { |
mojom::EventMatcherPtr matcher1 = mojom::EventMatcher::New(); |
matcher1->type_matcher = mojom::EventTypeMatcher::New(); |
matcher1->type_matcher->type = mojom::EventType::POINTER_DOWN; |
- setup.window_tree_connection()->SetEventObserver(std::move(matcher1)); |
+ setup.client()->SetEventObserver(std::move(matcher1)); |
uint32_t event_observer_id1 = setup.GetEventObserverId(); |
// Replace it with a second observer. |
mojom::EventMatcherPtr matcher2 = mojom::EventMatcher::New(); |
matcher2->type_matcher = mojom::EventTypeMatcher::New(); |
matcher2->type_matcher->type = mojom::EventType::POINTER_UP; |
- setup.window_tree_connection()->SetEventObserver(std::move(matcher2)); |
+ setup.client()->SetEventObserver(std::move(matcher2)); |
uint32_t event_observer_id2 = setup.GetEventObserverId(); |
// Simulate the server sending an observed event that matched the old observer |
@@ -582,15 +581,15 @@ TEST_F(WindowTreeClientImplTest, EventObserverReplaced) { |
} |
// Verifies focus is reverted if the server replied that the change failed. |
-TEST_F(WindowTreeClientImplTest, SetFocusFailed) { |
+TEST_F(WindowTreeClientTest, SetFocusFailed) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
root->SetVisible(true); |
- Window* child = setup.window_tree_connection()->NewWindow(); |
+ Window* child = setup.client()->NewWindow(); |
child->SetVisible(true); |
root->AddChild(child); |
- Window* original_focus = setup.window_tree_connection()->GetFocusedWindow(); |
+ Window* original_focus = setup.client()->GetFocusedWindow(); |
Window* new_focus = child; |
ASSERT_NE(new_focus, original_focus); |
new_focus->SetFocus(); |
@@ -598,23 +597,23 @@ TEST_F(WindowTreeClientImplTest, SetFocusFailed) { |
uint32_t change_id; |
ASSERT_TRUE(setup.window_tree()->GetAndClearChangeId(&change_id)); |
setup.window_tree_client()->OnChangeCompleted(change_id, false); |
- EXPECT_EQ(original_focus, setup.window_tree_connection()->GetFocusedWindow()); |
+ EXPECT_EQ(original_focus, setup.client()->GetFocusedWindow()); |
} |
// Simulates a focus change, and while the focus change is in flight the server |
// replies with a new focus and the original focus change fails. |
-TEST_F(WindowTreeClientImplTest, SetFocusFailedWithPendingChange) { |
+TEST_F(WindowTreeClientTest, SetFocusFailedWithPendingChange) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
root->SetVisible(true); |
- Window* child1 = setup.window_tree_connection()->NewWindow(); |
+ Window* child1 = setup.client()->NewWindow(); |
child1->SetVisible(true); |
root->AddChild(child1); |
- Window* child2 = setup.window_tree_connection()->NewWindow(); |
+ Window* child2 = setup.client()->NewWindow(); |
child2->SetVisible(true); |
root->AddChild(child2); |
- Window* original_focus = setup.window_tree_connection()->GetFocusedWindow(); |
+ Window* original_focus = setup.client()->GetFocusedWindow(); |
Window* new_focus = child1; |
ASSERT_NE(new_focus, original_focus); |
new_focus->SetFocus(); |
@@ -633,22 +632,22 @@ TEST_F(WindowTreeClientImplTest, SetFocusFailedWithPendingChange) { |
setup.window_tree_client()->OnChangeCompleted(change_id, false); |
EXPECT_FALSE(child1->HasFocus()); |
EXPECT_TRUE(child2->HasFocus()); |
- EXPECT_EQ(child2, setup.window_tree_connection()->GetFocusedWindow()); |
+ EXPECT_EQ(child2, setup.client()->GetFocusedWindow()); |
// Simulate server changing focus to child1. Should take immediately. |
setup.window_tree_client()->OnWindowFocused(server_id(child1)); |
EXPECT_TRUE(child1->HasFocus()); |
} |
-TEST_F(WindowTreeClientImplTest, FocusOnRemovedWindowWithInFlightFocusChange) { |
+TEST_F(WindowTreeClientTest, FocusOnRemovedWindowWithInFlightFocusChange) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
root->SetVisible(true); |
- Window* child1 = setup.window_tree_connection()->NewWindow(); |
+ Window* child1 = setup.client()->NewWindow(); |
child1->SetVisible(true); |
root->AddChild(child1); |
- Window* child2 = setup.window_tree_connection()->NewWindow(); |
+ Window* child2 = setup.client()->NewWindow(); |
child2->SetVisible(true); |
root->AddChild(child2); |
@@ -658,7 +657,7 @@ TEST_F(WindowTreeClientImplTest, FocusOnRemovedWindowWithInFlightFocusChange) { |
// Destroy child1, which should set focus to null. |
child1->Destroy(); |
- EXPECT_EQ(nullptr, setup.window_tree_connection()->GetFocusedWindow()); |
+ EXPECT_EQ(nullptr, setup.client()->GetFocusedWindow()); |
// Server changes focus to 2. |
setup.window_tree_client()->OnWindowFocused(server_id(child2)); |
@@ -667,7 +666,7 @@ TEST_F(WindowTreeClientImplTest, FocusOnRemovedWindowWithInFlightFocusChange) { |
// Ack the change, focus should still be null. |
setup.window_tree_client()->OnChangeCompleted(change_id, true); |
- EXPECT_EQ(nullptr, setup.window_tree_connection()->GetFocusedWindow()); |
+ EXPECT_EQ(nullptr, setup.client()->GetFocusedWindow()); |
// Change to 2 again, this time it should take. |
setup.window_tree_client()->OnWindowFocused(server_id(child2)); |
@@ -696,11 +695,11 @@ class ToggleVisibilityFromDestroyedObserver : public WindowObserver { |
DISALLOW_COPY_AND_ASSIGN(ToggleVisibilityFromDestroyedObserver); |
}; |
-TEST_F(WindowTreeClientImplTest, ToggleVisibilityFromWindowDestroyed) { |
+TEST_F(WindowTreeClientTest, ToggleVisibilityFromWindowDestroyed) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
- Window* child1 = setup.window_tree_connection()->NewWindow(); |
+ Window* child1 = setup.client()->NewWindow(); |
root->AddChild(child1); |
ToggleVisibilityFromDestroyedObserver toggler(child1); |
// Destroying the window triggers |
@@ -713,18 +712,18 @@ TEST_F(WindowTreeClientImplTest, ToggleVisibilityFromWindowDestroyed) { |
setup.window_tree_client()->OnChangeCompleted(change_id, true); |
} |
-TEST_F(WindowTreeClientImplTest, NewTopLevelWindow) { |
+TEST_F(WindowTreeClientTest, NewTopLevelWindow) { |
WindowTreeSetup setup; |
Window* root1 = setup.GetFirstRoot(); |
ASSERT_TRUE(root1); |
- Window* root2 = setup.window_tree_connection()->NewTopLevelWindow(nullptr); |
+ Window* root2 = setup.client()->NewTopLevelWindow(nullptr); |
ASSERT_TRUE(root2); |
EXPECT_TRUE(WindowPrivate(root2).parent_drawn()); |
ASSERT_NE(root2, root1); |
EXPECT_NE(server_id(root2), server_id(root1)); |
- EXPECT_EQ(2u, setup.window_tree_connection()->GetRoots().size()); |
- EXPECT_TRUE(setup.window_tree_connection()->GetRoots().count(root1) > 0u); |
- EXPECT_TRUE(setup.window_tree_connection()->GetRoots().count(root2) > 0u); |
+ EXPECT_EQ(2u, setup.client()->GetRoots().size()); |
+ EXPECT_TRUE(setup.client()->GetRoots().count(root1) > 0u); |
+ EXPECT_TRUE(setup.client()->GetRoots().count(root2) > 0u); |
// Ack the request to the windowtree to create the new window. |
uint32_t change_id; |
@@ -746,15 +745,15 @@ TEST_F(WindowTreeClientImplTest, NewTopLevelWindow) { |
// Destroy the first root, shouldn't initiate tear down. |
root1->Destroy(); |
root1 = nullptr; |
- EXPECT_EQ(1u, setup.window_tree_connection()->GetRoots().size()); |
- EXPECT_TRUE(setup.window_tree_connection()->GetRoots().count(root2) > 0u); |
+ EXPECT_EQ(1u, setup.client()->GetRoots().size()); |
+ EXPECT_TRUE(setup.client()->GetRoots().count(root2) > 0u); |
} |
-TEST_F(WindowTreeClientImplTest, NewTopLevelWindowGetsPropertiesFromData) { |
+TEST_F(WindowTreeClientTest, NewTopLevelWindowGetsPropertiesFromData) { |
WindowTreeSetup setup; |
Window* root1 = setup.GetFirstRoot(); |
ASSERT_TRUE(root1); |
- Window* root2 = setup.window_tree_connection()->NewTopLevelWindow(nullptr); |
+ Window* root2 = setup.client()->NewTopLevelWindow(nullptr); |
ASSERT_TRUE(root2); |
EXPECT_FALSE(root2->IsDrawn()); |
@@ -780,11 +779,11 @@ TEST_F(WindowTreeClientImplTest, NewTopLevelWindowGetsPropertiesFromData) { |
EXPECT_EQ(gfx::Rect(1, 2, 3, 4), root2->bounds()); |
} |
-TEST_F(WindowTreeClientImplTest, NewTopLevelWindowGetsAllChangesInFlight) { |
+TEST_F(WindowTreeClientTest, NewTopLevelWindowGetsAllChangesInFlight) { |
WindowTreeSetup setup; |
Window* root1 = setup.GetFirstRoot(); |
ASSERT_TRUE(root1); |
- Window* root2 = setup.window_tree_connection()->NewTopLevelWindow(nullptr); |
+ Window* root2 = setup.client()->NewTopLevelWindow(nullptr); |
ASSERT_TRUE(root2); |
EXPECT_FALSE(root2->IsDrawn()); |
@@ -866,11 +865,11 @@ TEST_F(WindowTreeClientImplTest, NewTopLevelWindowGetsAllChangesInFlight) { |
// Tests that if the client has multiple unowned windows, and one of them is a |
// transient child to another, the teardown can happen cleanly. |
-TEST_F(WindowTreeClientImplTest, MultipleUnOwnedWindowsDuringDestruction) { |
+TEST_F(WindowTreeClientTest, MultipleUnOwnedWindowsDuringDestruction) { |
std::unique_ptr<WindowTreeSetup> setup(new WindowTreeSetup()); |
Window* root1 = setup->GetFirstRoot(); |
ASSERT_TRUE(root1); |
- Window* root2 = setup->window_tree_connection()->NewTopLevelWindow(nullptr); |
+ Window* root2 = setup->client()->NewTopLevelWindow(nullptr); |
ASSERT_TRUE(root2); |
root1->AddTransientWindow(root2); |
@@ -881,13 +880,13 @@ TEST_F(WindowTreeClientImplTest, MultipleUnOwnedWindowsDuringDestruction) { |
EXPECT_TRUE(tracker.windows().empty()); |
} |
-TEST_F(WindowTreeClientImplTest, TopLevelWindowDestroyedBeforeCreateComplete) { |
+TEST_F(WindowTreeClientTest, TopLevelWindowDestroyedBeforeCreateComplete) { |
WindowTreeSetup setup; |
Window* root1 = setup.GetFirstRoot(); |
ASSERT_TRUE(root1); |
- Window* root2 = setup.window_tree_connection()->NewTopLevelWindow(nullptr); |
+ Window* root2 = setup.client()->NewTopLevelWindow(nullptr); |
ASSERT_TRUE(root2); |
- ASSERT_EQ(2u, setup.window_tree_connection()->GetRoots().size()); |
+ ASSERT_EQ(2u, setup.client()->GetRoots().size()); |
// Get the id of the in flight change for creating the new window. |
uint32_t change_id; |
@@ -901,16 +900,16 @@ TEST_F(WindowTreeClientImplTest, TopLevelWindowDestroyedBeforeCreateComplete) { |
// Destroy the window before the server has a chance to ack the window |
// creation. |
root2->Destroy(); |
- EXPECT_EQ(1u, setup.window_tree_connection()->GetRoots().size()); |
+ EXPECT_EQ(1u, setup.client()->GetRoots().size()); |
setup.window_tree_client()->OnTopLevelCreated(change_id, std::move(data), |
true); |
- EXPECT_EQ(1u, setup.window_tree_connection()->GetRoots().size()); |
+ EXPECT_EQ(1u, setup.client()->GetRoots().size()); |
} |
// Tests both SetCapture and ReleaseCapture, to ensure that Window is properly |
// updated on failures. |
-TEST_F(WindowTreeClientImplTest, ExplicitCapture) { |
+TEST_F(WindowTreeClientTest, ExplicitCapture) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -944,7 +943,7 @@ TEST_F(WindowTreeClientImplTest, ExplicitCapture) { |
} |
// Tests that when capture is lost, that the window tree updates properly. |
-TEST_F(WindowTreeClientImplTest, LostCapture) { |
+TEST_F(WindowTreeClientTest, LostCapture) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -967,7 +966,7 @@ TEST_F(WindowTreeClientImplTest, LostCapture) { |
// Tests that when capture is lost, while there is a release capture request |
// inflight, that the revert value of that request is updated correctly. |
-TEST_F(WindowTreeClientImplTest, LostCaptureDifferentInFlightChange) { |
+TEST_F(WindowTreeClientTest, LostCaptureDifferentInFlightChange) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
ASSERT_TRUE(root); |
@@ -993,10 +992,10 @@ TEST_F(WindowTreeClientImplTest, LostCaptureDifferentInFlightChange) { |
// Tests that while two windows can inflight capture requests, that the |
// WindowTreeClient only identifies one as having the current capture. |
-TEST_F(WindowTreeClientImplTest, TwoWindowsRequestCapture) { |
+TEST_F(WindowTreeClientTest, TwoWindowsRequestCapture) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
- Window* child = setup.window_tree_connection()->NewWindow(); |
+ Window* child = setup.client()->NewWindow(); |
child->SetVisible(true); |
root->AddChild(child); |
@@ -1027,8 +1026,8 @@ TEST_F(WindowTreeClientImplTest, TwoWindowsRequestCapture) { |
TEST_F(WindowTreeClientImplTest, WindowDestroyedWhileTransientChildHasCapture) { |
WindowTreeSetup setup; |
Window* root = setup.GetFirstRoot(); |
- Window* transient_parent = setup.window_tree_connection()->NewWindow(); |
- Window* transient_child = setup.window_tree_connection()->NewWindow(); |
+ Window* transient_parent = setup.window_tree_client()->NewWindow(); |
+ Window* transient_child = setup.window_tree_client()->NewWindow(); |
transient_parent->SetVisible(true); |
transient_child->SetVisible(true); |
root->AddChild(transient_parent); |
@@ -1047,7 +1046,7 @@ TEST_F(WindowTreeClientImplTest, WindowDestroyedWhileTransientChildHasCapture) { |
EXPECT_TRUE(tracker.windows().empty()); |
// Create a new Window, and attempt to place capture on that. |
- Window* child = setup.window_tree_connection()->NewWindow(); |
+ Window* child = setup.window_tree_client()->NewWindow(); |
child->SetVisible(true); |
root->AddChild(child); |
child->SetCapture(); |