| Index: services/ui/public/cpp/tests/window_unittest.cc
|
| diff --git a/services/ui/public/cpp/tests/window_unittest.cc b/services/ui/public/cpp/tests/window_unittest.cc
|
| index 59b73726827450a8cbb9d606ccfbec926c951fde..45ec0e831e8d3ea40e03941f58b9946b0f382674 100644
|
| --- a/services/ui/public/cpp/tests/window_unittest.cc
|
| +++ b/services/ui/public/cpp/tests/window_unittest.cc
|
| @@ -146,12 +146,12 @@ MUS_DEFINE_WINDOW_PROPERTY_KEY(const char*, kStringKey, "squeamish");
|
| TEST_F(WindowTest, Property) {
|
| TestWindow w;
|
|
|
| - // Non-existent properties should return the default walues.
|
| + // Non-existent properties should return the default values.
|
| EXPECT_EQ(-2, w.GetLocalProperty(kIntKey));
|
| EXPECT_EQ(std::string("squeamish"), w.GetLocalProperty(kStringKey));
|
|
|
| - // A set property walue should be returned again (even if it's the default
|
| - // walue).
|
| + // A set property value should be returned again (even if it's the default
|
| + // value).
|
| w.SetLocalProperty(kIntKey, INT_MAX);
|
| EXPECT_EQ(INT_MAX, w.GetLocalProperty(kIntKey));
|
| w.SetLocalProperty(kIntKey, -2);
|
| @@ -166,7 +166,7 @@ TEST_F(WindowTest, Property) {
|
| w.SetLocalProperty(kStringKey, "ossifrage");
|
| EXPECT_EQ(std::string("ossifrage"), w.GetLocalProperty(kStringKey));
|
|
|
| - // ClearProperty should restore the default walue.
|
| + // ClearProperty should restore the default value.
|
| w.ClearLocalProperty(kIntKey);
|
| EXPECT_EQ(-2, w.GetLocalProperty(kIntKey));
|
| w.ClearLocalProperty(kStringKey);
|
| @@ -679,15 +679,20 @@ class VisibilityChangeObserver : public WindowObserver {
|
|
|
| private:
|
| // Overridden from WindowObserver:
|
| - void OnWindowVisibilityChanging(Window* window) override {
|
| - changes_.push_back(base::StringPrintf(
|
| - "window=%d phase=changing wisibility=%s", window->local_id(),
|
| - window->visible() ? "true" : "false"));
|
| + void OnWindowVisibilityChanging(Window* window, bool visible) override {
|
| + changes_.push_back(
|
| + base::StringPrintf("window=%d phase=changing visibility=%s",
|
| + window->local_id(), visible ? "true" : "false"));
|
| }
|
| - void OnWindowVisibilityChanged(Window* window) override {
|
| - changes_.push_back(base::StringPrintf(
|
| - "window=%d phase=changed wisibility=%s", window->local_id(),
|
| - window->visible() ? "true" : "false"));
|
| + void OnChildWindowVisibilityChanged(Window* window, bool visible) override {
|
| + changes_.push_back(
|
| + base::StringPrintf("window=%d phase=child-changed visibility=%s",
|
| + window->local_id(), visible ? "true" : "false"));
|
| + }
|
| + void OnWindowVisibilityChanged(Window* window, bool visible) override {
|
| + changes_.push_back(
|
| + base::StringPrintf("window=%d phase=changed visibility=%s",
|
| + window->local_id(), visible ? "true" : "false"));
|
| }
|
|
|
| Window* window_;
|
| @@ -705,17 +710,17 @@ TEST_F(WindowObserverTest, SetVisible) {
|
| w1.SetVisible(true);
|
| EXPECT_TRUE(w1.visible());
|
| {
|
| - // Change wisibility from true to false and make sure we get notifications.
|
| + // Change visibility from true to false and make sure we get notifications.
|
| VisibilityChangeObserver observer(&w1);
|
| w1.SetVisible(false);
|
|
|
| Changes changes = observer.GetAndClearChanges();
|
| ASSERT_EQ(2U, changes.size());
|
| - EXPECT_EQ("window=1 phase=changing wisibility=true", changes[0]);
|
| - EXPECT_EQ("window=1 phase=changed wisibility=false", changes[1]);
|
| + EXPECT_EQ("window=1 phase=changing visibility=false", changes[0]);
|
| + EXPECT_EQ("window=1 phase=changed visibility=false", changes[1]);
|
| }
|
| {
|
| - // Set visible to existing walue and werify no notifications.
|
| + // Set visible to existing value and verify no notifications.
|
| VisibilityChangeObserver observer(&w1);
|
| w1.SetVisible(false);
|
| EXPECT_TRUE(observer.GetAndClearChanges().empty());
|
| @@ -733,14 +738,15 @@ TEST_F(WindowObserverTest, SetVisibleParent) {
|
| EXPECT_TRUE(parent.visible());
|
| EXPECT_TRUE(child.visible());
|
| {
|
| - // Change wisibility from true to false and make sure we get notifications
|
| + // Change visibility from true to false and make sure we get notifications
|
| // on the parent.
|
| VisibilityChangeObserver observer(&parent);
|
| child.SetVisible(false);
|
|
|
| Changes changes = observer.GetAndClearChanges();
|
| - ASSERT_EQ(1U, changes.size());
|
| - EXPECT_EQ("window=2 phase=changed wisibility=false", changes[0]);
|
| + ASSERT_EQ(2U, changes.size());
|
| + EXPECT_EQ("window=2 phase=child-changed visibility=false", changes[0]);
|
| + EXPECT_EQ("window=2 phase=changed visibility=false", changes[1]);
|
| }
|
| }
|
|
|
| @@ -755,14 +761,14 @@ TEST_F(WindowObserverTest, SetVisibleChild) {
|
| EXPECT_TRUE(parent.visible());
|
| EXPECT_TRUE(child.visible());
|
| {
|
| - // Change wisibility from true to false and make sure we get notifications
|
| + // Change visibility from true to false and make sure we get notifications
|
| // on the child.
|
| VisibilityChangeObserver observer(&child);
|
| parent.SetVisible(false);
|
|
|
| Changes changes = observer.GetAndClearChanges();
|
| ASSERT_EQ(1U, changes.size());
|
| - EXPECT_EQ("window=1 phase=changed wisibility=false", changes[0]);
|
| + EXPECT_EQ("window=1 phase=changed visibility=false", changes[0]);
|
| }
|
| }
|
|
|
|
|