Home | History | Annotate | Download | only in wm

Lines Matching refs:layer

14 #include "ui/compositor/layer.h"
21 using ui::Layer;
70 EXPECT_TRUE(window->layer()->visible());
77 EXPECT_EQ(0.0f, window->layer()->GetTargetOpacity());
78 EXPECT_FALSE(window->layer()->GetTargetVisibility());
79 EXPECT_FALSE(window->layer()->visible());
86 EXPECT_EQ(0.0f, window->layer()->GetTargetBrightness());
87 EXPECT_EQ(0.0f, window->layer()->GetTargetGrayscale());
88 EXPECT_TRUE(window->layer()->visible());
91 window->layer()->GetAnimator()->Step(base::TimeTicks::Now() +
93 EXPECT_EQ(0.0f, window->layer()->GetTargetBrightness());
94 EXPECT_EQ(0.0f, window->layer()->GetTargetGrayscale());
95 EXPECT_TRUE(window->layer()->visible());
101 // Layer target visibility changes according to Show/Hide.
103 EXPECT_TRUE(window->layer()->GetTargetVisibility());
105 EXPECT_FALSE(window->layer()->GetTargetVisibility());
107 EXPECT_TRUE(window->layer()->GetTargetVisibility());
120 Layer* old_layer = window->layer();
126 // Window's layer has been replaced.
127 EXPECT_NE(old_layer, window->layer());
128 // Original layer stays opaque and stretches to new size.
135 // New layer animates in to the identity transform.
136 EXPECT_EQ(1.0f, window->layer()->GetTargetOpacity());
137 EXPECT_EQ(gfx::Transform(), window->layer()->GetTargetTransform());
142 window->layer()->GetAnimator()->Step(base::TimeTicks::Now() +
146 old_layer = window->layer();
149 // Again, window layer has been replaced.
150 EXPECT_NE(old_layer, window->layer());
151 // Original layer fades out and stretches down to new size.
158 // New layer animates in to the identity transform.
159 EXPECT_EQ(1.0f, window->layer()->GetTargetOpacity());
160 EXPECT_EQ(gfx::Transform(), window->layer()->GetTargetTransform());
164 window->layer()->GetAnimator()->Step(base::TimeTicks::Now() +
175 Layer* layer = window->layer();
182 ui::ScopedLayerAnimationSettings settings1(layer->GetAnimator());
185 ui::ScopedLayerAnimationSettings settings2(layer->GetAnimator());
189 EXPECT_TRUE(layer->GetAnimator()->is_animating());
192 layer->GetAnimator()->GetTransitionDuration().InMilliseconds());
195 layer->GetAnimator()->StopAnimating();
200 // Update layer as minimizing will replace the window's layer.
201 layer = window->layer();
202 ui::ScopedLayerAnimationSettings settings1(layer->GetAnimator());
207 ui::ScopedLayerAnimationSettings settings2(layer->GetAnimator());
211 EXPECT_TRUE(layer->GetAnimator()->is_animating());
214 layer->GetAnimator()->GetTransitionDuration().InMilliseconds());
217 layer->GetAnimator()->StopAnimating();
222 layer = window->layer();
224 MinimizeAnimationObserver observer(layer->GetAnimator());
226 EXPECT_TRUE(layer->GetAnimator()->is_animating());
229 layer->GetAnimator()->StopAnimating();
231 layer = window->layer();
232 ui::ScopedLayerAnimationSettings settings(layer->GetAnimator());
237 EXPECT_TRUE(layer->GetAnimator()->is_animating());
240 layer->GetAnimator()->GetTransitionDuration().InMilliseconds());
242 layer->GetAnimator()->StopAnimating();