| Index: cc/trees/layer_tree_host_common_unittest.cc
|
| diff --git a/cc/trees/layer_tree_host_common_unittest.cc b/cc/trees/layer_tree_host_common_unittest.cc
|
| index c03d85566f2b142c7f69f91b3f009d2921255a75..8646ca040b3e5ee00489984ba6519ddc19404af3 100644
|
| --- a/cc/trees/layer_tree_host_common_unittest.cc
|
| +++ b/cc/trees/layer_tree_host_common_unittest.cc
|
| @@ -6548,8 +6548,11 @@ TEST_F(LayerTreeHostCommonTest, StickyPositionBottomInnerViewportDelta) {
|
| scroller->AddChild(sticky_pos);
|
| host()->SetRootLayer(root);
|
| scroller->SetScrollClipLayerId(root->id());
|
| - host()->RegisterViewportLayers(nullptr, root, root, nullptr, scroller,
|
| - nullptr);
|
| + LayerTreeHost::ViewportLayers viewport_layers;
|
| + viewport_layers.page_scale = root;
|
| + viewport_layers.inner_viewport_container = root;
|
| + viewport_layers.inner_viewport_scroll = scroller;
|
| + host()->RegisterViewportLayers(viewport_layers);
|
|
|
| LayerStickyPositionConstraint sticky_position;
|
| sticky_position.is_sticky = true;
|
| @@ -6622,8 +6625,13 @@ TEST_F(LayerTreeHostCommonTest, StickyPositionBottomOuterViewportDelta) {
|
| host()->SetRootLayer(root);
|
| scroller->SetScrollClipLayerId(root->id());
|
| outer_viewport->SetScrollClipLayerId(outer_clip->id());
|
| - host()->RegisterViewportLayers(nullptr, root, root, outer_clip, scroller,
|
| - outer_viewport);
|
| + LayerTreeHost::ViewportLayers viewport_layers;
|
| + viewport_layers.page_scale = root;
|
| + viewport_layers.inner_viewport_container = root;
|
| + viewport_layers.outer_viewport_container = outer_clip;
|
| + viewport_layers.inner_viewport_scroll = scroller;
|
| + viewport_layers.outer_viewport_scroll = outer_viewport;
|
| + host()->RegisterViewportLayers(viewport_layers);
|
|
|
| LayerStickyPositionConstraint sticky_position;
|
| sticky_position.is_sticky = true;
|
| @@ -8173,10 +8181,13 @@ TEST_F(LayerTreeHostCommonTest, NodesAffectedByViewportBoundsDeltaGetUpdated) {
|
| outer_viewport_scroll_layer->SetIsContainerForFixedPositionLayers(true);
|
|
|
| host()->SetRootLayer(root);
|
| - host()->RegisterViewportLayers(nullptr, root, inner_viewport_container_layer,
|
| - outer_viewport_container_layer,
|
| - inner_viewport_scroll_layer,
|
| - outer_viewport_scroll_layer);
|
| + LayerTreeHost::ViewportLayers viewport_layers;
|
| + viewport_layers.page_scale = root;
|
| + viewport_layers.inner_viewport_container = inner_viewport_container_layer;
|
| + viewport_layers.outer_viewport_container = outer_viewport_container_layer;
|
| + viewport_layers.inner_viewport_scroll = inner_viewport_scroll_layer;
|
| + viewport_layers.outer_viewport_scroll = outer_viewport_scroll_layer;
|
| + host()->RegisterViewportLayers(viewport_layers);
|
|
|
| scoped_refptr<Layer> fixed_to_inner = Layer::Create();
|
| scoped_refptr<Layer> fixed_to_outer = Layer::Create();
|
| @@ -10003,8 +10014,11 @@ TEST_F(LayerTreeHostCommonTest, ScrollTreeBuilderTest) {
|
| parent5->SetNonFastScrollableRegion(gfx::Rect(0, 0, 50, 50));
|
| parent5->SetBounds(gfx::Size(10, 10));
|
|
|
| - host()->RegisterViewportLayers(nullptr, page_scale_layer, root1, nullptr,
|
| - parent2, nullptr);
|
| + LayerTreeHost::ViewportLayers viewport_layers;
|
| + viewport_layers.page_scale = page_scale_layer;
|
| + viewport_layers.inner_viewport_container = root1;
|
| + viewport_layers.inner_viewport_scroll = parent2;
|
| + host()->RegisterViewportLayers(viewport_layers);
|
| ExecuteCalculateDrawPropertiesAndSaveUpdateLayerList(root1.get());
|
|
|
| const int kRootPropertyTreeNodeId = 0;
|
|
|