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 bf60a074e87f600b6c33f21f251f9e3be1c06bb7..1e507d868e4ef989a5682856b498e496c0493326 100644 |
--- a/cc/trees/layer_tree_host_impl_unittest.cc |
+++ b/cc/trees/layer_tree_host_impl_unittest.cc |
@@ -339,8 +339,9 @@ class LayerTreeHostImplTest : public testing::Test, |
LayerImpl::Create(layer_tree_impl, kPageScaleLayerId); |
inner_scroll->SetScrollClipLayer(inner_clip->id()); |
- inner_scroll->SetElementId( |
- LayerIdToElementIdForTesting(inner_scroll->id())); |
+ ElementId element_id; |
+ element_id.id = inner_scroll->id(); |
+ inner_scroll->SetElementId(element_id); |
inner_scroll->SetBounds(content_size); |
inner_scroll->SetPosition(gfx::PointF()); |
@@ -353,8 +354,8 @@ class LayerTreeHostImplTest : public testing::Test, |
std::unique_ptr<LayerImpl> outer_scroll = |
LayerImpl::Create(layer_tree_impl, kOuterViewportScrollLayerId); |
outer_scroll->SetScrollClipLayer(outer_clip->id()); |
- outer_scroll->SetElementId( |
- LayerIdToElementIdForTesting(outer_scroll->id())); |
+ element_id.id = outer_scroll->id(); |
+ outer_scroll->SetElementId(element_id); |
outer_scroll->layer_tree_impl() |
->property_trees() |
->scroll_tree.UpdateScrollOffsetBaseForTesting(outer_scroll->id(), |
@@ -434,7 +435,9 @@ class LayerTreeHostImplTest : public testing::Test, |
std::unique_ptr<LayerImpl> layer = |
LayerImpl::Create(host_impl_->active_tree(), id); |
layer->SetScrollClipLayer(clip_layer->id()); |
- layer->SetElementId(LayerIdToElementIdForTesting(layer->id())); |
+ ElementId element_id; |
+ element_id.id = layer->id(); |
+ layer->SetElementId(element_id); |
layer->SetDrawsContent(true); |
layer->SetBounds(size); |
clip_layer->SetBounds(gfx::Size(size.width() / 2, size.height() / 2)); |
@@ -728,7 +731,9 @@ TEST_F(LayerTreeHostImplTest, ScrollDeltaRepeatedScrolls) { |
root_clip->test_properties()->AddChild(std::move(root_owned)); |
root->SetBounds(gfx::Size(110, 110)); |
root->SetScrollClipLayer(root_clip->id()); |
- root->SetElementId(LayerIdToElementIdForTesting(root->id())); |
+ ElementId element_id; |
+ element_id.id = root->id(); |
+ root->SetElementId(element_id); |
root->layer_tree_impl() |
->property_trees() |
->scroll_tree.UpdateScrollOffsetBaseForTesting(root->id(), scroll_offset); |
@@ -771,7 +776,9 @@ TEST_F(LayerTreeHostImplTest, ScrollerSizeOfCCScrollingHistogramRecordingTest) { |
child_clip->SetBounds(gfx::Size(100, 100)); |
child->SetScrollClipLayer(child_clip->id()); |
- child->SetElementId(LayerIdToElementIdForTesting(child->id())); |
+ ElementId element_id; |
+ element_id.id = child->id(); |
+ child->SetElementId(element_id); |
child->SetBounds(gfx::Size(100, 400)); |
child->SetPosition(gfx::PointF()); |
child->SetDrawsContent(true); |
@@ -1094,7 +1101,9 @@ TEST_F(LayerTreeHostImplTest, ScrollWithOverlappingNonScrollableLayer) { |
std::unique_ptr<LayerImpl> scroll = LayerImpl::Create(layer_tree_impl, 3); |
scroll->SetBounds(scroll_content_size); |
scroll->SetScrollClipLayer(clip->id()); |
- scroll->SetElementId(LayerIdToElementIdForTesting(scroll->id())); |
+ ElementId element_id; |
+ element_id.id = scroll->id(); |
+ scroll->SetElementId(element_id); |
scroll->SetDrawsContent(true); |
std::unique_ptr<SolidColorScrollbarLayerImpl> scrollbar = |
@@ -1166,7 +1175,9 @@ TEST_F(LayerTreeHostImplTest, ScrolledOverlappingDrawnScrollbarLayer) { |
std::unique_ptr<LayerImpl> scroll = LayerImpl::Create(layer_tree_impl, 3); |
scroll->SetBounds(scroll_content_size); |
scroll->SetScrollClipLayer(clip->id()); |
- scroll->SetElementId(LayerIdToElementIdForTesting(scroll->id())); |
+ ElementId element_id; |
+ element_id.id = scroll->id(); |
+ scroll->SetElementId(element_id); |
scroll->SetDrawsContent(true); |
std::unique_ptr<SolidColorScrollbarLayerImpl> drawn_scrollbar = |
@@ -1411,7 +1422,9 @@ TEST_F(LayerTreeHostImplTest, ScrollWithUserUnscrollableLayers) { |
overflow->SetBounds(overflow_size); |
overflow->SetScrollClipLayer( |
scroll_layer->test_properties()->parent->test_properties()->parent->id()); |
- overflow->SetElementId(LayerIdToElementIdForTesting(overflow->id())); |
+ ElementId element_id; |
+ element_id.id = overflow->id(); |
+ overflow->SetElementId(element_id); |
overflow->layer_tree_impl() |
->property_trees() |
->scroll_tree.UpdateScrollOffsetBaseForTesting(overflow->id(), |
@@ -3374,7 +3387,9 @@ TEST_F(LayerTreeHostImplTest, ScrollbarRegistration) { |
// Check scrollbar registration on a sublayer. |
child->SetScrollClipLayer(child_clip->id()); |
- child->SetElementId(LayerIdToElementIdForTesting(child->id())); |
+ ElementId element_id; |
+ element_id.id = child->id(); |
+ child->SetElementId(element_id); |
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)); |
@@ -3950,7 +3965,9 @@ class MissingTextureAnimatingLayer : public DidDrawCheckLayer { |
tile_missing_(tile_missing), |
had_incomplete_tile_(had_incomplete_tile) { |
if (animating) { |
- this->SetElementId(LayerIdToElementIdForTesting(id)); |
+ ElementId element_id; |
+ element_id.id = id; |
+ this->SetElementId(element_id); |
AddAnimatedTransformToElementWithPlayer(this->element_id(), timeline, |
10.0, 3, 0); |
} |
@@ -4266,7 +4283,9 @@ class LayerTreeHostImplBrowserControlsTest : public LayerTreeHostImplTest { |
root_clip->SetBounds(inner_viewport_size); |
root->SetScrollClipLayer(root_clip->id()); |
- root->SetElementId(LayerIdToElementIdForTesting(root->id())); |
+ ElementId element_id; |
+ element_id.id = root->id(); |
+ root->SetElementId(element_id); |
root->SetBounds(outer_viewport_size); |
root->SetPosition(gfx::PointF()); |
root->SetDrawsContent(false); |
@@ -4274,8 +4293,8 @@ class LayerTreeHostImplBrowserControlsTest : public LayerTreeHostImplTest { |
root->test_properties()->is_container_for_fixed_position_layers = true; |
outer_clip->SetBounds(outer_viewport_size); |
outer_scroll->SetScrollClipLayer(outer_clip->id()); |
- outer_scroll->SetElementId( |
- LayerIdToElementIdForTesting(outer_scroll->id())); |
+ element_id.id = outer_scroll->id(); |
+ outer_scroll->SetElementId(element_id); |
outer_scroll->SetBounds(scroll_layer_size); |
outer_scroll->SetPosition(gfx::PointF()); |
outer_scroll->SetDrawsContent(false); |
@@ -4626,7 +4645,9 @@ TEST_F(LayerTreeHostImplBrowserControlsTest, |
child_clip->SetBounds(sub_content_layer_size); |
child->SetScrollClipLayer(child_clip->id()); |
- child->SetElementId(LayerIdToElementIdForTesting(child->id())); |
+ ElementId element_id; |
+ element_id.id = child->id(); |
+ child->SetElementId(element_id); |
child->SetBounds(sub_content_size); |
child->SetPosition(gfx::PointF()); |
child->SetDrawsContent(true); |
@@ -5175,7 +5196,9 @@ TEST_F(LayerTreeHostImplTest, ScrollNonCompositedRoot) { |
std::unique_ptr<LayerImpl> scroll_layer = |
LayerImpl::Create(host_impl_->active_tree(), 12); |
scroll_layer->SetScrollClipLayer(scroll_clip_layer->id()); |
- scroll_layer->SetElementId(LayerIdToElementIdForTesting(scroll_layer->id())); |
+ ElementId element_id; |
+ element_id.id = scroll_layer->id(); |
+ scroll_layer->SetElementId(element_id); |
scroll_layer->SetBounds(contents_size); |
scroll_layer->SetPosition(gfx::PointF()); |
scroll_layer->test_properties()->AddChild(std::move(content_layer)); |
@@ -6807,7 +6830,9 @@ TEST_F(LayerTreeHostImplTest, ScrollFromOuterViewportSibling) { |
std::unique_ptr<LayerImpl> scroll = LayerImpl::Create(layer_tree_impl, 11); |
scroll->SetBounds(gfx::Size(400, 400)); |
scroll->SetScrollClipLayer(clip->id()); |
- scroll->SetElementId(LayerIdToElementIdForTesting(scroll->id())); |
+ ElementId element_id; |
+ element_id.id = scroll->id(); |
+ scroll->SetElementId(element_id); |
scroll->SetDrawsContent(true); |
scroll_layer = scroll.get(); |
@@ -6898,7 +6923,9 @@ TEST_F(LayerTreeHostImplTest, ScrollChainingWithReplacedOuterViewport) { |
std::unique_ptr<LayerImpl> scroll = LayerImpl::Create(layer_tree_impl, 11); |
scroll->SetBounds(gfx::Size(400, 400)); |
scroll->SetScrollClipLayer(clip->id()); |
- scroll->SetElementId(LayerIdToElementIdForTesting(scroll->id())); |
+ ElementId element_id; |
+ element_id.id = scroll->id(); |
+ scroll->SetElementId(element_id); |
scroll->SetDrawsContent(true); |
std::unique_ptr<LayerImpl> clip2 = LayerImpl::Create(layer_tree_impl, 12); |
@@ -6909,7 +6936,8 @@ TEST_F(LayerTreeHostImplTest, ScrollChainingWithReplacedOuterViewport) { |
std::unique_ptr<LayerImpl> scroll2 = LayerImpl::Create(layer_tree_impl, 13); |
scroll2->SetBounds(gfx::Size(500, 500)); |
scroll2->SetScrollClipLayer(clip2->id()); |
- scroll2->SetElementId(LayerIdToElementIdForTesting(scroll2->id())); |
+ element_id.id = scroll2->id(); |
+ scroll2->SetElementId(element_id); |
scroll2->SetDrawsContent(true); |
scroll_layer = scroll.get(); |
@@ -7031,7 +7059,9 @@ TEST_F(LayerTreeHostImplTest, RootScrollerScrollNonDescendant) { |
std::unique_ptr<LayerImpl> scroll = LayerImpl::Create(layer_tree_impl, 11); |
scroll->SetBounds(gfx::Size(1200, 1200)); |
scroll->SetScrollClipLayer(clip->id()); |
- scroll->SetElementId(LayerIdToElementIdForTesting(scroll->id())); |
+ ElementId element_id; |
+ element_id.id = scroll->id(); |
+ scroll->SetElementId(element_id); |
scroll->SetDrawsContent(true); |
outer_scroll_layer = scroll.get(); |
@@ -7047,7 +7077,8 @@ TEST_F(LayerTreeHostImplTest, RootScrollerScrollNonDescendant) { |
std::unique_ptr<LayerImpl> scroll2 = LayerImpl::Create(layer_tree_impl, 15); |
scroll2->SetBounds(gfx::Size(1200, 1200)); |
scroll2->SetScrollClipLayer(clip2->id()); |
- scroll2->SetElementId(LayerIdToElementIdForTesting(scroll2->id())); |
+ element_id.id = scroll2->id(); |
+ scroll2->SetElementId(element_id); |
scroll2->SetDrawsContent(true); |
sibling_scroll_layer = scroll2.get(); |
@@ -8385,8 +8416,9 @@ TEST_F(LayerTreeHostImplTest, FarAwayQuadsDontNeedAA) { |
gfx::ScrollOffset scroll_offset(100000, 0); |
scrolling_layer->SetScrollClipLayer(root->id()); |
- scrolling_layer->SetElementId( |
- LayerIdToElementIdForTesting(scrolling_layer->id())); |
+ ElementId element_id; |
+ element_id.id = scrolling_layer->id(); |
+ scrolling_layer->SetElementId(element_id); |
host_impl_->pending_tree()->BuildPropertyTreesForTesting(); |
scrolling_layer->layer_tree_impl() |
@@ -9840,7 +9872,9 @@ TEST_F(LayerTreeHostImplBrowserControlsTest, |
std::unique_ptr<LayerImpl> scroll = LayerImpl::Create(layer_tree_impl, 11); |
scroll->SetBounds(scroll_content_size); |
scroll->SetScrollClipLayer(clip->id()); |
- scroll->SetElementId(LayerIdToElementIdForTesting(scroll->id())); |
+ ElementId element_id; |
+ element_id.id = scroll->id(); |
+ scroll->SetElementId(element_id); |
scroll->SetDrawsContent(true); |
scroll_layer = scroll.get(); |
@@ -9902,8 +9936,9 @@ class LayerTreeHostImplVirtualViewportTest : public LayerTreeHostImplTest { |
LayerImpl::Create(layer_tree_impl, kPageScaleLayerId); |
inner_scroll->SetScrollClipLayer(inner_clip->id()); |
- inner_scroll->SetElementId( |
- LayerIdToElementIdForTesting(inner_scroll->id())); |
+ ElementId element_id; |
+ element_id.id = inner_scroll->id(); |
+ inner_scroll->SetElementId(element_id); |
inner_scroll->SetBounds(outer_viewport); |
inner_scroll->SetPosition(gfx::PointF()); |
@@ -9916,8 +9951,8 @@ class LayerTreeHostImplVirtualViewportTest : public LayerTreeHostImplTest { |
std::unique_ptr<LayerImpl> outer_scroll = |
LayerImpl::Create(layer_tree_impl, kOuterViewportScrollLayerId); |
outer_scroll->SetScrollClipLayer(outer_clip->id()); |
- outer_scroll->SetElementId( |
- LayerIdToElementIdForTesting(outer_scroll->id())); |
+ element_id.id = outer_scroll->id(); |
+ outer_scroll->SetElementId(element_id); |
outer_scroll->layer_tree_impl() |
->property_trees() |
->scroll_tree.UpdateScrollOffsetBaseForTesting(outer_scroll->id(), |
@@ -12180,8 +12215,10 @@ void LayerTreeHostImplTest::SetupMouseMoveAtTestScrollbarStates( |
child->SetBounds(child_layer_size); |
child->SetDrawsContent(true); |
child->SetScrollClipLayer(child_clip_id); |
- child->SetElementId(LayerIdToElementIdForTesting(child->id())); |
- ElementId child_element_id = child->element_id(); |
+ ElementId child_element_id; |
+ child_element_id.id = child->id(); |
+ child->SetElementId(child_element_id); |
+ child_element_id = child->element_id(); |
if (main_thread_scrolling) { |
child->set_main_thread_scrolling_reasons( |