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

Unified Diff: cc/trees/layer_tree_host_impl_unittest.cc

Issue 2824693002: Refactor LayerTreeImpl's scrollbar map to be keyed on element ids (Closed)
Patch Set: rebase Created 3 years, 8 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/trees/layer_tree_host_impl.cc ('k') | cc/trees/layer_tree_host_unittest_damage.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/trees/layer_tree_host_impl_unittest.cc
diff --git a/cc/trees/layer_tree_host_impl_unittest.cc b/cc/trees/layer_tree_host_impl_unittest.cc
index 31466c567104207812595dd1814c3ad62251298a..c7f6e98bea11c02d78ef280cbe3be69432b196e6 100644
--- a/cc/trees/layer_tree_host_impl_unittest.cc
+++ b/cc/trees/layer_tree_host_impl_unittest.cc
@@ -3334,16 +3334,16 @@ TEST_F(LayerTreeHostImplTest, ScrollbarRegistration) {
LayerImpl* child_clip_ptr = child_clip.get();
// Check scrollbar registration on the viewport layers.
- EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(root_scroll->id()).size());
+ EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(root_scroll->element_id()).size());
EXPECT_EQ(nullptr, host_impl_->ScrollbarAnimationControllerForElementId(
root_scroll->element_id()));
vert_1_scrollbar->SetScrollInfo(root_scroll->id(), root_scroll->element_id());
- EXPECT_EQ(1ul, host_impl_->ScrollbarsFor(root_scroll->id()).size());
+ EXPECT_EQ(1ul, host_impl_->ScrollbarsFor(root_scroll->element_id()).size());
EXPECT_TRUE(host_impl_->ScrollbarAnimationControllerForElementId(
root_scroll->element_id()));
horiz_1_scrollbar->SetScrollInfo(root_scroll->id(),
root_scroll->element_id());
- EXPECT_EQ(2ul, host_impl_->ScrollbarsFor(root_scroll->id()).size());
+ EXPECT_EQ(2ul, host_impl_->ScrollbarsFor(root_scroll->element_id()).size());
EXPECT_TRUE(host_impl_->ScrollbarAnimationControllerForElementId(
root_scroll->element_id()));
@@ -3369,15 +3369,15 @@ TEST_F(LayerTreeHostImplTest, ScrollbarRegistration) {
ElementId child_scroll_element_id = child->element_id();
child_clip->test_properties()->AddChild(std::move(child));
root_scroll->test_properties()->AddChild(std::move(child_clip));
- EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(child_scroll_id).size());
+ EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(child_scroll_element_id).size());
EXPECT_EQ(nullptr, host_impl_->ScrollbarAnimationControllerForElementId(
child_scroll_element_id));
vert_2_scrollbar->SetScrollInfo(child_scroll_id, child_scroll_element_id);
- EXPECT_EQ(1ul, host_impl_->ScrollbarsFor(child_scroll_id).size());
+ EXPECT_EQ(1ul, host_impl_->ScrollbarsFor(child_scroll_element_id).size());
EXPECT_TRUE(host_impl_->ScrollbarAnimationControllerForElementId(
child_scroll_element_id));
horiz_2_scrollbar->SetScrollInfo(child_scroll_id, child_scroll_element_id);
- EXPECT_EQ(2ul, host_impl_->ScrollbarsFor(child_scroll_id).size());
+ EXPECT_EQ(2ul, host_impl_->ScrollbarsFor(child_scroll_element_id).size());
EXPECT_TRUE(host_impl_->ScrollbarAnimationControllerForElementId(
child_scroll_element_id));
@@ -3393,21 +3393,21 @@ TEST_F(LayerTreeHostImplTest, ScrollbarRegistration) {
// Check scrollbar unregistration.
vert_1_scrollbar.reset();
- EXPECT_EQ(1ul, host_impl_->ScrollbarsFor(root_scroll->id()).size());
+ EXPECT_EQ(1ul, host_impl_->ScrollbarsFor(root_scroll->element_id()).size());
EXPECT_TRUE(host_impl_->ScrollbarAnimationControllerForElementId(
root_scroll->element_id()));
horiz_1_scrollbar.reset();
- EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(root_scroll->id()).size());
+ EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(root_scroll->element_id()).size());
EXPECT_EQ(nullptr, host_impl_->ScrollbarAnimationControllerForElementId(
root_scroll->element_id()));
- EXPECT_EQ(2ul, host_impl_->ScrollbarsFor(child_scroll_id).size());
+ EXPECT_EQ(2ul, host_impl_->ScrollbarsFor(child_scroll_element_id).size());
vert_2_scrollbar.reset();
- EXPECT_EQ(1ul, host_impl_->ScrollbarsFor(child_scroll_id).size());
+ EXPECT_EQ(1ul, host_impl_->ScrollbarsFor(child_scroll_element_id).size());
EXPECT_TRUE(host_impl_->ScrollbarAnimationControllerForElementId(
child_scroll_element_id));
horiz_2_scrollbar.reset();
- EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(child_scroll_id).size());
+ EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(child_scroll_element_id).size());
EXPECT_EQ(nullptr, host_impl_->ScrollbarAnimationControllerForElementId(
root_scroll->element_id()));
« no previous file with comments | « cc/trees/layer_tree_host_impl.cc ('k') | cc/trees/layer_tree_host_unittest_damage.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698