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

Side by Side Diff: cc/layers/layer_unittest.cc

Issue 2140783002: services/ui: Detect when a video is playing (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: tot merge Created 4 years, 4 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
« no previous file with comments | « cc/layers/layer_impl.cc ('k') | cc/layers/video_layer.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2011 The Chromium Authors. All rights reserved. 1 // Copyright 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "cc/layers/layer.h" 5 #include "cc/layers/layer.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include "base/threading/thread_task_runner_handle.h" 9 #include "base/threading/thread_task_runner_handle.h"
10 #include "cc/animation/animation_host.h" 10 #include "cc/animation/animation_host.h"
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after
165 EXPECT_EQ(src->inputs_.transform_origin, dest->inputs_.transform_origin); 165 EXPECT_EQ(src->inputs_.transform_origin, dest->inputs_.transform_origin);
166 EXPECT_EQ(src->inputs_.background_color, dest->inputs_.background_color); 166 EXPECT_EQ(src->inputs_.background_color, dest->inputs_.background_color);
167 EXPECT_EQ(src->inputs_.bounds, dest->inputs_.bounds); 167 EXPECT_EQ(src->inputs_.bounds, dest->inputs_.bounds);
168 EXPECT_EQ(src->transform_tree_index_, dest->transform_tree_index_); 168 EXPECT_EQ(src->transform_tree_index_, dest->transform_tree_index_);
169 EXPECT_EQ(src->effect_tree_index_, dest->effect_tree_index_); 169 EXPECT_EQ(src->effect_tree_index_, dest->effect_tree_index_);
170 EXPECT_EQ(src->clip_tree_index_, dest->clip_tree_index_); 170 EXPECT_EQ(src->clip_tree_index_, dest->clip_tree_index_);
171 EXPECT_EQ(src->offset_to_transform_parent_, 171 EXPECT_EQ(src->offset_to_transform_parent_,
172 dest->offset_to_transform_parent_); 172 dest->offset_to_transform_parent_);
173 EXPECT_EQ(src->inputs_.double_sided, dest->inputs_.double_sided); 173 EXPECT_EQ(src->inputs_.double_sided, dest->inputs_.double_sided);
174 EXPECT_EQ(src->draws_content_, dest->draws_content_); 174 EXPECT_EQ(src->draws_content_, dest->draws_content_);
175 EXPECT_EQ(src->may_contain_video_, dest->may_contain_video_);
175 EXPECT_EQ(src->inputs_.hide_layer_and_subtree, 176 EXPECT_EQ(src->inputs_.hide_layer_and_subtree,
176 dest->inputs_.hide_layer_and_subtree); 177 dest->inputs_.hide_layer_and_subtree);
177 EXPECT_EQ(src->inputs_.masks_to_bounds, dest->inputs_.masks_to_bounds); 178 EXPECT_EQ(src->inputs_.masks_to_bounds, dest->inputs_.masks_to_bounds);
178 EXPECT_EQ(src->inputs_.main_thread_scrolling_reasons, 179 EXPECT_EQ(src->inputs_.main_thread_scrolling_reasons,
179 dest->inputs_.main_thread_scrolling_reasons); 180 dest->inputs_.main_thread_scrolling_reasons);
180 EXPECT_EQ(src->inputs_.non_fast_scrollable_region, 181 EXPECT_EQ(src->inputs_.non_fast_scrollable_region,
181 dest->inputs_.non_fast_scrollable_region); 182 dest->inputs_.non_fast_scrollable_region);
182 EXPECT_EQ(src->inputs_.touch_event_handler_region, 183 EXPECT_EQ(src->inputs_.touch_event_handler_region,
183 dest->inputs_.touch_event_handler_region); 184 dest->inputs_.touch_event_handler_region);
184 EXPECT_EQ(src->inputs_.contents_opaque, dest->inputs_.contents_opaque); 185 EXPECT_EQ(src->inputs_.contents_opaque, dest->inputs_.contents_opaque);
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
280 scoped_refptr<Layer> layer = Layer::Create(); 281 scoped_refptr<Layer> layer = Layer::Create();
281 layer->inputs_.transform_origin = gfx::Point3F(3.0f, 1.0f, 4.0f); 282 layer->inputs_.transform_origin = gfx::Point3F(3.0f, 1.0f, 4.0f);
282 layer->inputs_.background_color = SK_ColorRED; 283 layer->inputs_.background_color = SK_ColorRED;
283 layer->inputs_.bounds = gfx::Size(3, 14); 284 layer->inputs_.bounds = gfx::Size(3, 14);
284 layer->transform_tree_index_ = -1; 285 layer->transform_tree_index_ = -1;
285 layer->effect_tree_index_ = -1; 286 layer->effect_tree_index_ = -1;
286 layer->clip_tree_index_ = 71; 287 layer->clip_tree_index_ = 71;
287 layer->offset_to_transform_parent_ = gfx::Vector2dF(3.14f, 1.618f); 288 layer->offset_to_transform_parent_ = gfx::Vector2dF(3.14f, 1.618f);
288 layer->inputs_.double_sided = true; 289 layer->inputs_.double_sided = true;
289 layer->draws_content_ = true; 290 layer->draws_content_ = true;
291 layer->may_contain_video_ = true;
290 layer->inputs_.hide_layer_and_subtree = false; 292 layer->inputs_.hide_layer_and_subtree = false;
291 layer->inputs_.masks_to_bounds = true; 293 layer->inputs_.masks_to_bounds = true;
292 layer->inputs_.main_thread_scrolling_reasons = 294 layer->inputs_.main_thread_scrolling_reasons =
293 MainThreadScrollingReason::kNotScrollingOnMain; 295 MainThreadScrollingReason::kNotScrollingOnMain;
294 layer->inputs_.non_fast_scrollable_region = Region(gfx::Rect(5, 1, 14, 3)); 296 layer->inputs_.non_fast_scrollable_region = Region(gfx::Rect(5, 1, 14, 3));
295 layer->inputs_.touch_event_handler_region = Region(gfx::Rect(3, 14, 1, 5)); 297 layer->inputs_.touch_event_handler_region = Region(gfx::Rect(3, 14, 1, 5));
296 layer->inputs_.contents_opaque = true; 298 layer->inputs_.contents_opaque = true;
297 layer->inputs_.opacity = 1.f; 299 layer->inputs_.opacity = 1.f;
298 layer->inputs_.blend_mode = SkXfermode::kSrcOver_Mode; 300 layer->inputs_.blend_mode = SkXfermode::kSrcOver_Mode;
299 layer->inputs_.is_root_for_isolated_group = true; 301 layer->inputs_.is_root_for_isolated_group = true;
(...skipping 24 matching lines...) Expand all
324 scoped_refptr<Layer> layer = Layer::Create(); 326 scoped_refptr<Layer> layer = Layer::Create();
325 layer->inputs_.transform_origin = gfx::Point3F(3.0f, 1.0f, 4.0f); 327 layer->inputs_.transform_origin = gfx::Point3F(3.0f, 1.0f, 4.0f);
326 layer->inputs_.background_color = SK_ColorRED; 328 layer->inputs_.background_color = SK_ColorRED;
327 layer->inputs_.bounds = gfx::Size(3, 14); 329 layer->inputs_.bounds = gfx::Size(3, 14);
328 layer->transform_tree_index_ = 39; 330 layer->transform_tree_index_ = 39;
329 layer->effect_tree_index_ = 17; 331 layer->effect_tree_index_ = 17;
330 layer->clip_tree_index_ = 71; 332 layer->clip_tree_index_ = 71;
331 layer->offset_to_transform_parent_ = gfx::Vector2dF(3.14f, 1.618f); 333 layer->offset_to_transform_parent_ = gfx::Vector2dF(3.14f, 1.618f);
332 layer->inputs_.double_sided = !layer->inputs_.double_sided; 334 layer->inputs_.double_sided = !layer->inputs_.double_sided;
333 layer->draws_content_ = !layer->draws_content_; 335 layer->draws_content_ = !layer->draws_content_;
336 layer->may_contain_video_ = !layer->may_contain_video_;
334 layer->inputs_.hide_layer_and_subtree = 337 layer->inputs_.hide_layer_and_subtree =
335 !layer->inputs_.hide_layer_and_subtree; 338 !layer->inputs_.hide_layer_and_subtree;
336 layer->inputs_.masks_to_bounds = !layer->inputs_.masks_to_bounds; 339 layer->inputs_.masks_to_bounds = !layer->inputs_.masks_to_bounds;
337 layer->inputs_.main_thread_scrolling_reasons = 340 layer->inputs_.main_thread_scrolling_reasons =
338 MainThreadScrollingReason::kHasBackgroundAttachmentFixedObjects; 341 MainThreadScrollingReason::kHasBackgroundAttachmentFixedObjects;
339 layer->inputs_.non_fast_scrollable_region = Region(gfx::Rect(5, 1, 14, 3)); 342 layer->inputs_.non_fast_scrollable_region = Region(gfx::Rect(5, 1, 14, 3));
340 layer->inputs_.touch_event_handler_region = Region(gfx::Rect(3, 14, 1, 5)); 343 layer->inputs_.touch_event_handler_region = Region(gfx::Rect(3, 14, 1, 5));
341 layer->inputs_.contents_opaque = !layer->inputs_.contents_opaque; 344 layer->inputs_.contents_opaque = !layer->inputs_.contents_opaque;
342 layer->inputs_.opacity = 3.14f; 345 layer->inputs_.opacity = 3.14f;
343 layer->inputs_.blend_mode = SkXfermode::kSrcIn_Mode; 346 layer->inputs_.blend_mode = SkXfermode::kSrcIn_Mode;
(...skipping 2189 matching lines...) Expand 10 before | Expand all | Expand 10 after
2533 EXPECT_EQ(MutableProperty::kNone, impl_layer->mutable_properties()); 2536 EXPECT_EQ(MutableProperty::kNone, impl_layer->mutable_properties());
2534 2537
2535 test_layer->PushPropertiesTo(impl_layer.get()); 2538 test_layer->PushPropertiesTo(impl_layer.get());
2536 2539
2537 EXPECT_EQ(ElementId(2, 0), impl_layer->element_id()); 2540 EXPECT_EQ(ElementId(2, 0), impl_layer->element_id());
2538 EXPECT_EQ(MutableProperty::kTransform, impl_layer->mutable_properties()); 2541 EXPECT_EQ(MutableProperty::kTransform, impl_layer->mutable_properties());
2539 } 2542 }
2540 2543
2541 } // namespace 2544 } // namespace
2542 } // namespace cc 2545 } // namespace cc
OLDNEW
« no previous file with comments | « cc/layers/layer_impl.cc ('k') | cc/layers/video_layer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698