| 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 80cd9672dbd27d6eb12acc57a86ab3357916fd01..431a54660fc5253712fed7b0ac37668f4b32fb8e 100644
|
| --- a/cc/trees/layer_tree_host_impl_unittest.cc
|
| +++ b/cc/trees/layer_tree_host_impl_unittest.cc
|
| @@ -166,7 +166,7 @@ class LayerTreeHostImplTest : public testing::Test,
|
| settings, this, &task_runner_provider_, &stats_instrumentation_,
|
| &shared_bitmap_manager_, &gpu_memory_buffer_manager_,
|
| &task_graph_runner_, 0);
|
| - output_surface_ = output_surface.Pass();
|
| + output_surface_ = std::move(output_surface);
|
| host_impl_->SetVisible(true);
|
| bool init = host_impl_->InitializeRenderer(output_surface_.get());
|
| host_impl_->SetViewportSize(gfx::Size(10, 10));
|
| @@ -185,7 +185,7 @@ class LayerTreeHostImplTest : public testing::Test,
|
| root->SetDrawsContent(true);
|
| root->draw_properties().visible_layer_rect = gfx::Rect(0, 0, 10, 10);
|
| root->SetHasRenderSurface(true);
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| }
|
|
|
| static void ExpectClearedScrollDeltasRecursive(LayerImpl* layer) {
|
| @@ -282,14 +282,14 @@ class LayerTreeHostImplTest : public testing::Test,
|
| contents->SetBounds(content_size);
|
| contents->SetPosition(gfx::PointF());
|
|
|
| - outer_scroll->AddChild(contents.Pass());
|
| - outer_clip->AddChild(outer_scroll.Pass());
|
| - inner_scroll->AddChild(outer_clip.Pass());
|
| - page_scale->AddChild(inner_scroll.Pass());
|
| - inner_clip->AddChild(page_scale.Pass());
|
| - root->AddChild(inner_clip.Pass());
|
| + outer_scroll->AddChild(std::move(contents));
|
| + outer_clip->AddChild(std::move(outer_scroll));
|
| + inner_scroll->AddChild(std::move(outer_clip));
|
| + page_scale->AddChild(std::move(inner_scroll));
|
| + inner_clip->AddChild(std::move(page_scale));
|
| + root->AddChild(std::move(inner_clip));
|
|
|
| - layer_tree_impl->SetRootLayer(root.Pass());
|
| + layer_tree_impl->SetRootLayer(std::move(root));
|
| layer_tree_impl->SetViewportLayersFromIds(
|
| Layer::INVALID_ID, kPageScaleLayerId, kInnerViewportScrollLayerId,
|
| kOuterViewportScrollLayerId);
|
| @@ -345,7 +345,7 @@ class LayerTreeHostImplTest : public testing::Test,
|
| layer->SetDrawsContent(true);
|
| layer->SetBounds(size);
|
| clip_layer->SetBounds(gfx::Size(size.width() / 2, size.height() / 2));
|
| - return layer.Pass();
|
| + return layer;
|
| }
|
|
|
| void DrawFrame() {
|
| @@ -497,7 +497,7 @@ TEST_F(LayerTreeHostImplTest, ScrollDeltaTreeButNoChanges) {
|
| LayerImpl::Create(host_impl_->active_tree(), 5));
|
| root->children()[1]->children()[0]->AddChild(
|
| LayerImpl::Create(host_impl_->active_tree(), 6));
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| }
|
| LayerImpl* root = host_impl_->active_tree()->root_layer();
|
|
|
| @@ -524,12 +524,12 @@ TEST_F(LayerTreeHostImplTest, ScrollDeltaRepeatedScrolls) {
|
| LayerImpl::Create(host_impl_->active_tree(), 1);
|
| root_clip->SetBounds(gfx::Size(10, 10));
|
| LayerImpl* root_layer = root.get();
|
| - root_clip->AddChild(root.Pass());
|
| + root_clip->AddChild(std::move(root));
|
| root_layer->SetBounds(gfx::Size(110, 110));
|
| root_layer->SetScrollClipLayer(root_clip->id());
|
| root_layer->PushScrollOffsetFromMainThread(scroll_offset);
|
| root_layer->ScrollBy(scroll_delta);
|
| - host_impl_->active_tree()->SetRootLayer(root_clip.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_clip));
|
| }
|
| LayerImpl* root =
|
| host_impl_->active_tree()->root_layer()->children()[0].get();
|
| @@ -598,8 +598,9 @@ TEST_F(LayerTreeHostImplTest, ScrollWithoutRenderer) {
|
| context_owned->set_context_lost(true);
|
|
|
| // Initialization will fail.
|
| - EXPECT_FALSE(CreateHostImpl(
|
| - DefaultSettings(), FakeOutputSurface::Create3d(context_owned.Pass())));
|
| + EXPECT_FALSE(
|
| + CreateHostImpl(DefaultSettings(),
|
| + FakeOutputSurface::Create3d(std::move(context_owned))));
|
|
|
| SetupScrollAndContentsLayers(gfx::Size(100, 100));
|
|
|
| @@ -677,7 +678,7 @@ TEST_F(LayerTreeHostImplTest, ScrollBlocksOnTouchEventHandlers) {
|
| child_layer->SetDrawsContent(true);
|
| child_layer->SetPosition(gfx::PointF(0, 20));
|
| child_layer->SetBounds(gfx::Size(50, 50));
|
| - scroll->AddChild(child_layer.Pass());
|
| + scroll->AddChild(std::move(child_layer));
|
| RebuildPropertyTrees();
|
| }
|
|
|
| @@ -759,8 +760,8 @@ TEST_F(LayerTreeHostImplTest, ScrollBlocksOnLayerTopology) {
|
| scrollable_child_1->SetPosition(gfx::PointF(5.f, 5.f));
|
| scrollable_child_1->SetHaveWheelEventHandlers(true);
|
| scrollable_child_1->SetHaveScrollEventHandlers(true);
|
| - scrollable_child_clip_1->AddChild(scrollable_child_1.Pass());
|
| - root_child->AddChild(scrollable_child_clip_1.Pass());
|
| + scrollable_child_clip_1->AddChild(std::move(scrollable_child_1));
|
| + root_child->AddChild(std::move(scrollable_child_clip_1));
|
| RebuildPropertyTrees();
|
| }
|
|
|
| @@ -774,8 +775,8 @@ TEST_F(LayerTreeHostImplTest, ScrollBlocksOnLayerTopology) {
|
| scrollable_child_2->SetPosition(gfx::PointF(5.f, 20.f));
|
| scrollable_child_2->SetHaveWheelEventHandlers(true);
|
| scrollable_child_2->SetHaveScrollEventHandlers(true);
|
| - scrollable_child_clip_2->AddChild(scrollable_child_2.Pass());
|
| - root_child->AddChild(scrollable_child_clip_2.Pass());
|
| + scrollable_child_clip_2->AddChild(std::move(scrollable_child_2));
|
| + root_child->AddChild(std::move(scrollable_child_clip_2));
|
| RebuildPropertyTrees();
|
| }
|
|
|
| @@ -1571,7 +1572,8 @@ TEST_F(LayerTreeHostImplTest, ScrollWithSwapPromises) {
|
| EXPECT_EQ(InputHandler::SCROLL_STARTED,
|
| host_impl_->ScrollBegin(gfx::Point(), InputHandler::GESTURE));
|
| host_impl_->ScrollBy(gfx::Point(), gfx::Vector2d(0, 10));
|
| - host_impl_->QueueSwapPromiseForMainThreadScrollUpdate(swap_promise.Pass());
|
| + host_impl_->QueueSwapPromiseForMainThreadScrollUpdate(
|
| + std::move(swap_promise));
|
| host_impl_->ScrollEnd();
|
|
|
| scoped_ptr<ScrollAndScaleSet> scroll_info = host_impl_->ProcessScrollDeltas();
|
| @@ -1597,9 +1599,9 @@ TEST_F(LayerTreeHostImplTest, ScrollDoesntBubble) {
|
| scoped_ptr<LayerImpl> scroll_parent = CreateScrollableLayer(
|
| 7, gfx::Size(10, 10), scroll_parent_clip.get());
|
| parent = scroll_parent.get();
|
| - scroll_parent_clip->AddChild(scroll_parent.Pass());
|
| + scroll_parent_clip->AddChild(std::move(scroll_parent));
|
|
|
| - viewport_scroll->AddChild(scroll_parent_clip.Pass());
|
| + viewport_scroll->AddChild(std::move(scroll_parent_clip));
|
|
|
| scoped_ptr<LayerImpl> scroll_child_clip =
|
| LayerImpl::Create(host_impl_->active_tree(), 8);
|
| @@ -1607,10 +1609,10 @@ TEST_F(LayerTreeHostImplTest, ScrollDoesntBubble) {
|
| 9, gfx::Size(10, 10), scroll_child_clip.get());
|
| child = scroll_child.get();
|
| scroll_child->SetPosition(gfx::PointF(20.f, 20.f));
|
| - scroll_child_clip->AddChild(scroll_child.Pass());
|
| + scroll_child_clip->AddChild(std::move(scroll_child));
|
|
|
| child_clip = scroll_child_clip.get();
|
| - viewport_scroll->AddChild(scroll_child_clip.Pass());
|
| + viewport_scroll->AddChild(std::move(scroll_child_clip));
|
|
|
| child_clip->SetScrollParent(parent);
|
| scoped_ptr<std::set<LayerImpl*>> scroll_children(new std::set<LayerImpl*>);
|
| @@ -2212,7 +2214,7 @@ class LayerTreeHostImplTestScrollbarAnimation : public LayerTreeHostImplTest {
|
| LayerImpl* scroll = host_impl_->active_tree()->OuterViewportScrollLayer();
|
| LayerImpl* root = host_impl_->active_tree()->InnerViewportContainerLayer();
|
| scrollbar->SetScrollLayerId(scroll->id());
|
| - root->AddChild(scrollbar.Pass());
|
| + root->AddChild(std::move(scrollbar));
|
|
|
| host_impl_->active_tree()->DidBecomeActive();
|
| DrawFrame();
|
| @@ -2348,7 +2350,7 @@ class LayerTreeHostImplTestScrollbarOpacity : public LayerTreeHostImplTest {
|
| LayerImpl* scroll = host_impl_->pending_tree()->OuterViewportScrollLayer();
|
| LayerImpl* root = host_impl_->pending_tree()->InnerViewportContainerLayer();
|
| scrollbar->SetScrollLayerId(scroll->id());
|
| - root->AddChild(scrollbar.Pass());
|
| + root->AddChild(std::move(scrollbar));
|
| host_impl_->pending_tree()->PushPageScaleFromMainThread(1.f, 1.f, 1.f);
|
| host_impl_->pending_tree()->BuildPropertyTreesForTesting();
|
| host_impl_->ActivateSyncTree();
|
| @@ -2495,8 +2497,8 @@ TEST_F(LayerTreeHostImplTest, ScrollbarRegistration) {
|
|
|
| // Check scrollbar registration on a sublayer.
|
| child->SetScrollClipLayer(child_clip->id());
|
| - child_clip->AddChild(child.Pass());
|
| - root_scroll->AddChild(child_clip.Pass());
|
| + child_clip->AddChild(std::move(child));
|
| + root_scroll->AddChild(std::move(child_clip));
|
| EXPECT_EQ(0ul, host_impl_->ScrollbarsFor(child_scroll_id).size());
|
| EXPECT_EQ(nullptr,
|
| host_impl_->ScrollbarAnimationControllerForId(child_scroll_id));
|
| @@ -2574,7 +2576,7 @@ void LayerTreeHostImplTest::SetupMouseMoveAtWithDeviceScale(
|
| scrollbar->SetBounds(scrollbar_size);
|
| scrollbar->SetTouchEventHandlerRegion(gfx::Rect(scrollbar_size));
|
| host_impl_->active_tree()->InnerViewportContainerLayer()->AddChild(
|
| - scrollbar.Pass());
|
| + std::move(scrollbar));
|
| host_impl_->active_tree()->DidBecomeActive();
|
|
|
| DrawFrame();
|
| @@ -3257,7 +3259,7 @@ TEST_F(LayerTreeHostImplTest, ScrollRootIgnored) {
|
| scoped_ptr<LayerImpl> root = LayerImpl::Create(host_impl_->active_tree(), 1);
|
| root->SetScrollClipLayer(Layer::INVALID_ID);
|
| root->SetHasRenderSurface(true);
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| DrawFrame();
|
|
|
| // Scroll event is ignored because layer is not scrollable.
|
| @@ -3301,8 +3303,8 @@ class LayerTreeHostImplTopControlsTest : public LayerTreeHostImplTest {
|
|
|
| bool CreateHostImpl(const LayerTreeSettings& settings,
|
| scoped_ptr<OutputSurface> output_surface) override {
|
| - bool init =
|
| - LayerTreeHostImplTest::CreateHostImpl(settings, output_surface.Pass());
|
| + bool init = LayerTreeHostImplTest::CreateHostImpl(
|
| + settings, std::move(output_surface));
|
| if (init) {
|
| host_impl_->active_tree()->set_top_controls_height(top_controls_height_);
|
| host_impl_->active_tree()->SetCurrentTopControlsShownRatio(1.f);
|
| @@ -3350,12 +3352,12 @@ class LayerTreeHostImplTopControlsTest : public LayerTreeHostImplTest {
|
| int outer_viewport_scroll_layer_id = outer_scroll->id();
|
| int page_scale_layer_id = page_scale->id();
|
|
|
| - outer_clip->AddChild(outer_scroll.Pass());
|
| - root->AddChild(outer_clip.Pass());
|
| - page_scale->AddChild(root.Pass());
|
| - root_clip->AddChild(page_scale.Pass());
|
| + outer_clip->AddChild(std::move(outer_scroll));
|
| + root->AddChild(std::move(outer_clip));
|
| + page_scale->AddChild(std::move(root));
|
| + root_clip->AddChild(std::move(page_scale));
|
|
|
| - host_impl_->active_tree()->SetRootLayer(root_clip.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_clip));
|
| host_impl_->active_tree()->SetViewportLayersFromIds(
|
| Layer::INVALID_ID, page_scale_layer_id, inner_viewport_scroll_layer_id,
|
| outer_viewport_scroll_layer_id);
|
| @@ -3641,8 +3643,8 @@ TEST_F(LayerTreeHostImplTopControlsTest, TopControlsScrollableSublayer) {
|
|
|
| // scroll child to limit
|
| child->SetScrollDelta(gfx::Vector2dF(0, 100.f));
|
| - child_clip->AddChild(child.Pass());
|
| - outer_viewport_scroll_layer->AddChild(child_clip.Pass());
|
| + child_clip->AddChild(std::move(child));
|
| + outer_viewport_scroll_layer->AddChild(std::move(child_clip));
|
|
|
| // Scroll 25px to hide top controls
|
| gfx::Vector2dF scroll_delta(0.f, 25.f);
|
| @@ -4015,11 +4017,11 @@ TEST_F(LayerTreeHostImplTest, ScrollNonCompositedRoot) {
|
| scroll_layer->SetScrollClipLayer(3);
|
| scroll_layer->SetBounds(contents_size);
|
| scroll_layer->SetPosition(gfx::PointF());
|
| - scroll_layer->AddChild(content_layer.Pass());
|
| - scroll_clip_layer->AddChild(scroll_layer.Pass());
|
| + scroll_layer->AddChild(std::move(content_layer));
|
| + scroll_clip_layer->AddChild(std::move(scroll_layer));
|
|
|
| scroll_clip_layer->SetHasRenderSurface(true);
|
| - host_impl_->active_tree()->SetRootLayer(scroll_clip_layer.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(scroll_clip_layer));
|
| host_impl_->SetViewportSize(surface_size);
|
| DrawFrame();
|
|
|
| @@ -4038,7 +4040,7 @@ TEST_F(LayerTreeHostImplTest, ScrollChildCallsCommitAndRedraw) {
|
| root->SetBounds(surface_size);
|
| root->AddChild(CreateScrollableLayer(2, contents_size, root.get()));
|
| root->SetHasRenderSurface(true);
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| host_impl_->SetViewportSize(surface_size);
|
| DrawFrame();
|
|
|
| @@ -4055,7 +4057,7 @@ TEST_F(LayerTreeHostImplTest, ScrollMissesChild) {
|
| scoped_ptr<LayerImpl> root = LayerImpl::Create(host_impl_->active_tree(), 1);
|
| root->AddChild(CreateScrollableLayer(2, surface_size, root.get()));
|
| root->SetHasRenderSurface(true);
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| host_impl_->SetViewportSize(surface_size);
|
| DrawFrame();
|
|
|
| @@ -4080,8 +4082,8 @@ TEST_F(LayerTreeHostImplTest, ScrollMissesBackfacingChild) {
|
| child->SetTransform(matrix);
|
| child->SetDoubleSided(false);
|
|
|
| - root->AddChild(child.Pass());
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + root->AddChild(std::move(child));
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| DrawFrame();
|
|
|
| // Scroll event is ignored because the scrollable layer is not facing the
|
| @@ -4105,11 +4107,11 @@ TEST_F(LayerTreeHostImplTest, ScrollBlockedByContentLayer) {
|
| // CreateScrollableLayer() use the same surface size.
|
| scoped_ptr<LayerImpl> scroll_layer =
|
| CreateScrollableLayer(2, surface_size, clip_layer.get());
|
| - scroll_layer->AddChild(content_layer.Pass());
|
| - clip_layer->AddChild(scroll_layer.Pass());
|
| + scroll_layer->AddChild(std::move(content_layer));
|
| + clip_layer->AddChild(std::move(scroll_layer));
|
| clip_layer->SetHasRenderSurface(true);
|
|
|
| - host_impl_->active_tree()->SetRootLayer(clip_layer.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(clip_layer));
|
| host_impl_->SetViewportSize(surface_size);
|
| DrawFrame();
|
|
|
| @@ -4232,8 +4234,8 @@ TEST_F(LayerTreeHostImplTest, PageScaleDeltaAppliedToRootScrollLayerOnly) {
|
| LayerImpl::Create(host_impl_->active_tree(), 6);
|
| scoped_ptr<LayerImpl> scrollable_child =
|
| CreateScrollableLayer(7, surface_size, scrollable_child_clip.get());
|
| - scrollable_child_clip->AddChild(scrollable_child.Pass());
|
| - child->AddChild(scrollable_child_clip.Pass());
|
| + scrollable_child_clip->AddChild(std::move(scrollable_child));
|
| + child->AddChild(std::move(scrollable_child_clip));
|
| LayerImpl* grand_child = child->children()[0].get();
|
| grand_child->SetDrawsContent(true);
|
|
|
| @@ -4316,11 +4318,11 @@ TEST_F(LayerTreeHostImplTest, ScrollChildBeyondLimit) {
|
| scoped_ptr<LayerImpl> child =
|
| CreateScrollableLayer(2, content_size, root.get());
|
| LayerImpl* grand_child_layer = grand_child.get();
|
| - child->AddChild(grand_child.Pass());
|
| + child->AddChild(std::move(grand_child));
|
|
|
| LayerImpl* child_layer = child.get();
|
| - root->AddChild(child.Pass());
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + root->AddChild(std::move(child));
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| host_impl_->active_tree()->DidBecomeActive();
|
| host_impl_->SetViewportSize(surface_size);
|
| grand_child_layer->PushScrollOffsetFromMainThread(gfx::ScrollOffset(0, 5));
|
| @@ -4366,13 +4368,13 @@ TEST_F(LayerTreeHostImplTest, ScrollWithoutBubbling) {
|
| scoped_ptr<LayerImpl> child =
|
| CreateScrollableLayer(3, surface_size, root.get());
|
| LayerImpl* grand_child_layer = grand_child.get();
|
| - child->AddChild(grand_child.Pass());
|
| + child->AddChild(std::move(grand_child));
|
|
|
| LayerImpl* child_layer = child.get();
|
| - root_scrolling->AddChild(child.Pass());
|
| - root->AddChild(root_scrolling.Pass());
|
| + root_scrolling->AddChild(std::move(child));
|
| + root->AddChild(std::move(root_scrolling));
|
| EXPECT_EQ(viewport_size, root->bounds());
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| host_impl_->active_tree()->SetViewportLayersFromIds(Layer::INVALID_ID, 1, 2,
|
| Layer::INVALID_ID);
|
| host_impl_->active_tree()->DidBecomeActive();
|
| @@ -4482,11 +4484,11 @@ TEST_F(LayerTreeHostImplTest, ScrollEventBubbling) {
|
| root->SetBounds(content_size);
|
|
|
| int root_scroll_id = root->id();
|
| - root->AddChild(child.Pass());
|
| - root_clip->AddChild(root.Pass());
|
| + root->AddChild(std::move(child));
|
| + root_clip->AddChild(std::move(root));
|
|
|
| host_impl_->SetViewportSize(surface_size);
|
| - host_impl_->active_tree()->SetRootLayer(root_clip.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_clip));
|
| host_impl_->active_tree()->SetViewportLayersFromIds(Layer::INVALID_ID, 3, 2,
|
| Layer::INVALID_ID);
|
| host_impl_->active_tree()->DidBecomeActive();
|
| @@ -4516,8 +4518,8 @@ TEST_F(LayerTreeHostImplTest, ScrollBeforeRedraw) {
|
| CreateScrollableLayer(2, surface_size, root_clip.get());
|
| root_scroll->SetIsContainerForFixedPositionLayers(true);
|
| root_clip->SetHasRenderSurface(true);
|
| - root_clip->AddChild(root_scroll.Pass());
|
| - host_impl_->active_tree()->SetRootLayer(root_clip.Pass());
|
| + root_clip->AddChild(std::move(root_scroll));
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_clip));
|
| host_impl_->active_tree()->SetViewportLayersFromIds(Layer::INVALID_ID, 1, 2,
|
| Layer::INVALID_ID);
|
| host_impl_->active_tree()->DidBecomeActive();
|
| @@ -4532,9 +4534,9 @@ TEST_F(LayerTreeHostImplTest, ScrollBeforeRedraw) {
|
| scoped_ptr<LayerImpl> root_scroll2 =
|
| CreateScrollableLayer(4, surface_size, root_clip2.get());
|
| root_scroll2->SetIsContainerForFixedPositionLayers(true);
|
| - root_clip2->AddChild(root_scroll2.Pass());
|
| + root_clip2->AddChild(std::move(root_scroll2));
|
| root_clip2->SetHasRenderSurface(true);
|
| - host_impl_->active_tree()->SetRootLayer(root_clip2.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_clip2));
|
| host_impl_->active_tree()->SetViewportLayersFromIds(Layer::INVALID_ID, 3, 4,
|
| Layer::INVALID_ID);
|
| host_impl_->active_tree()->DidBecomeActive();
|
| @@ -4610,8 +4612,8 @@ TEST_F(LayerTreeHostImplTest, ScrollNonAxisAlignedRotatedLayer) {
|
| clip_layer->SetTransformOrigin(gfx::Point3F(
|
| clip_layer->bounds().width() * 0.5f, clip_layer->bounds().height(), 0.f));
|
| LayerImpl* child_ptr = child.get();
|
| - clip_layer->AddChild(child.Pass());
|
| - scroll_layer->AddChild(clip_layer.Pass());
|
| + clip_layer->AddChild(std::move(child));
|
| + scroll_layer->AddChild(std::move(clip_layer));
|
|
|
| gfx::Size surface_size(50, 50);
|
| host_impl_->SetViewportSize(surface_size);
|
| @@ -4688,8 +4690,8 @@ TEST_F(LayerTreeHostImplTest, ScrollPerspectiveTransformedLayer) {
|
| // lines up over the child.
|
| clip_layer->SetTransformOrigin(gfx::Point3F(
|
| clip_layer->bounds().width(), clip_layer->bounds().height(), 0.f));
|
| - clip_layer->AddChild(child.Pass());
|
| - scroll_layer->AddChild(clip_layer.Pass());
|
| + clip_layer->AddChild(std::move(child));
|
| + scroll_layer->AddChild(std::move(clip_layer));
|
|
|
| gfx::Size surface_size(50, 50);
|
| host_impl_->SetViewportSize(surface_size);
|
| @@ -5116,14 +5118,14 @@ TEST_F(LayerTreeHostImplTest, OverscrollChildWithoutBubbling) {
|
| scoped_ptr<LayerImpl> child =
|
| CreateScrollableLayer(2, surface_size, root_clip.get());
|
| LayerImpl* grand_child_layer = grand_child.get();
|
| - child->AddChild(grand_child.Pass());
|
| + child->AddChild(std::move(grand_child));
|
|
|
| LayerImpl* child_layer = child.get();
|
| - root->AddChild(child.Pass());
|
| - root_clip->AddChild(root.Pass());
|
| + root->AddChild(std::move(child));
|
| + root_clip->AddChild(std::move(root));
|
| child_layer->PushScrollOffsetFromMainThread(gfx::ScrollOffset(0, 3));
|
| grand_child_layer->PushScrollOffsetFromMainThread(gfx::ScrollOffset(0, 2));
|
| - host_impl_->active_tree()->SetRootLayer(root_clip.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_clip));
|
| host_impl_->active_tree()->DidBecomeActive();
|
| host_impl_->SetViewportSize(surface_size);
|
| DrawFrame();
|
| @@ -5363,7 +5365,7 @@ TEST_F(LayerTreeHostImplTest, BlendingOffWhenDrawingOpaqueLayers) {
|
| root->SetBounds(gfx::Size(10, 10));
|
| root->SetDrawsContent(false);
|
| root->SetHasRenderSurface(true);
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| }
|
| LayerImpl* root = host_impl_->active_tree()->root_layer();
|
|
|
| @@ -5852,14 +5854,14 @@ TEST_F(LayerTreeHostImplTest, ReshapeNotCalledUntilDraw) {
|
| scoped_refptr<TestContextProvider> provider(TestContextProvider::Create());
|
| scoped_ptr<OutputSurface> output_surface(
|
| FakeOutputSurface::Create3d(provider));
|
| - CreateHostImpl(DefaultSettings(), output_surface.Pass());
|
| + CreateHostImpl(DefaultSettings(), std::move(output_surface));
|
|
|
| scoped_ptr<LayerImpl> root =
|
| FakeDrawableLayerImpl::Create(host_impl_->active_tree(), 1);
|
| root->SetBounds(gfx::Size(10, 10));
|
| root->SetDrawsContent(true);
|
| root->SetHasRenderSurface(true);
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| EXPECT_FALSE(provider->TestContext3d()->reshape_called());
|
| provider->TestContext3d()->clear_reshape_called();
|
|
|
| @@ -5932,8 +5934,8 @@ TEST_F(LayerTreeHostImplTest, PartialSwapReceivesDamageRect) {
|
| child->SetDrawsContent(true);
|
| root->SetBounds(gfx::Size(500, 500));
|
| root->SetDrawsContent(true);
|
| - root->AddChild(child.Pass());
|
| - layer_tree_host_impl->active_tree()->SetRootLayer(root.Pass());
|
| + root->AddChild(std::move(child));
|
| + layer_tree_host_impl->active_tree()->SetRootLayer(std::move(root));
|
|
|
| LayerTreeHostImpl::FrameData frame;
|
|
|
| @@ -5991,9 +5993,9 @@ TEST_F(LayerTreeHostImplTest, RootLayerDoesntCreateExtraSurface) {
|
| root->SetBounds(gfx::Size(10, 10));
|
| root->SetDrawsContent(true);
|
| root->SetHasRenderSurface(true);
|
| - root->AddChild(child.Pass());
|
| + root->AddChild(std::move(child));
|
|
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
|
|
| LayerTreeHostImpl::FrameData frame;
|
|
|
| @@ -6125,7 +6127,7 @@ TEST_F(LayerTreeHostImplTest, NoPartialSwap) {
|
| LayerTreeSettings settings = DefaultSettings();
|
| settings.renderer_settings.partial_swap_enabled = false;
|
| CreateHostImpl(settings,
|
| - FakeOutputSurface::Create3d(mock_context_owned.Pass()));
|
| + FakeOutputSurface::Create3d(std::move(mock_context_owned)));
|
| SetupRootLayerImpl(FakeLayerWithQuads::Create(host_impl_->active_tree(), 1));
|
|
|
| // Without partial swap, and no clipping, no scissor is set.
|
| @@ -6160,7 +6162,8 @@ TEST_F(LayerTreeHostImplTest, PartialSwap) {
|
|
|
| LayerTreeSettings settings = DefaultSettings();
|
| settings.renderer_settings.partial_swap_enabled = true;
|
| - CreateHostImpl(settings, FakeOutputSurface::Create3d(context_owned.Pass()));
|
| + CreateHostImpl(settings,
|
| + FakeOutputSurface::Create3d(std::move(context_owned)));
|
| SetupRootLayerImpl(FakeLayerWithQuads::Create(host_impl_->active_tree(), 1));
|
|
|
| // The first frame is not a partially-swapped one. No scissor should be set.
|
| @@ -6257,12 +6260,12 @@ static scoped_ptr<LayerTreeHostImpl> SetupLayersForOpacity(
|
| grand_child->draw_properties().visible_layer_rect = grand_child_rect;
|
| grand_child->SetDrawsContent(true);
|
|
|
| - child->AddChild(grand_child.Pass());
|
| - root->AddChild(child.Pass());
|
| + child->AddChild(std::move(grand_child));
|
| + root->AddChild(std::move(child));
|
|
|
| - my_host_impl->active_tree()->SetRootLayer(root.Pass());
|
| + my_host_impl->active_tree()->SetRootLayer(std::move(root));
|
| my_host_impl->active_tree()->BuildPropertyTreesForTesting();
|
| - return my_host_impl.Pass();
|
| + return my_host_impl;
|
| }
|
|
|
| TEST_F(LayerTreeHostImplTest, ContributingLayerEmptyScissorPartialSwap) {
|
| @@ -6328,8 +6331,8 @@ TEST_F(LayerTreeHostImplTest, LayersFreeTextures) {
|
| TestWebGraphicsContext3D::Create();
|
| TestWebGraphicsContext3D* context3d = context.get();
|
| scoped_ptr<OutputSurface> output_surface(
|
| - FakeOutputSurface::Create3d(context.Pass()));
|
| - CreateHostImpl(DefaultSettings(), output_surface.Pass());
|
| + FakeOutputSurface::Create3d(std::move(context)));
|
| + CreateHostImpl(DefaultSettings(), std::move(output_surface));
|
|
|
| scoped_ptr<LayerImpl> root_layer =
|
| LayerImpl::Create(host_impl_->active_tree(), 1);
|
| @@ -6345,16 +6348,16 @@ TEST_F(LayerTreeHostImplTest, LayersFreeTextures) {
|
| host_impl_->active_tree(), 4, &provider, media::VIDEO_ROTATION_0);
|
| video_layer->SetBounds(gfx::Size(10, 10));
|
| video_layer->SetDrawsContent(true);
|
| - root_layer->AddChild(video_layer.Pass());
|
| + root_layer->AddChild(std::move(video_layer));
|
|
|
| scoped_ptr<IOSurfaceLayerImpl> io_surface_layer =
|
| IOSurfaceLayerImpl::Create(host_impl_->active_tree(), 5);
|
| io_surface_layer->SetBounds(gfx::Size(10, 10));
|
| io_surface_layer->SetDrawsContent(true);
|
| io_surface_layer->SetIOSurfaceProperties(1, gfx::Size(10, 10));
|
| - root_layer->AddChild(io_surface_layer.Pass());
|
| + root_layer->AddChild(std::move(io_surface_layer));
|
|
|
| - host_impl_->active_tree()->SetRootLayer(root_layer.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_layer));
|
|
|
| EXPECT_EQ(0u, context3d->NumTextures());
|
|
|
| @@ -6391,7 +6394,7 @@ TEST_F(LayerTreeHostImplTest, HasTransparentBackground) {
|
| LayerTreeSettings settings = DefaultSettings();
|
| settings.renderer_settings.partial_swap_enabled = false;
|
| CreateHostImpl(settings,
|
| - FakeOutputSurface::Create3d(mock_context_owned.Pass()));
|
| + FakeOutputSurface::Create3d(std::move(mock_context_owned)));
|
| SetupRootLayerImpl(LayerImpl::Create(host_impl_->active_tree(), 1));
|
| host_impl_->active_tree()->set_background_color(SK_ColorWHITE);
|
|
|
| @@ -6475,9 +6478,9 @@ TEST_F(LayerTreeHostImplTestWithDelegatingRenderer, FrameIncludesDamageRect) {
|
| child->SetPosition(gfx::PointF(9.f, 9.f));
|
| child->SetBounds(gfx::Size(1, 1));
|
| child->SetDrawsContent(true);
|
| - root->AddChild(child.Pass());
|
| + root->AddChild(std::move(child));
|
|
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
|
|
| // Draw a frame. In the first frame, the entire viewport should be damaged.
|
| gfx::Rect full_frame_damage(host_impl_->DrawViewportSize());
|
| @@ -6543,12 +6546,12 @@ TEST_F(LayerTreeHostImplTest, FarAwayQuadsDontNeedAA) {
|
| LayerImpl* root = scoped_root.get();
|
| root->SetHasRenderSurface(true);
|
|
|
| - host_impl_->pending_tree()->SetRootLayer(scoped_root.Pass());
|
| + host_impl_->pending_tree()->SetRootLayer(std::move(scoped_root));
|
|
|
| scoped_ptr<LayerImpl> scoped_scrolling_layer =
|
| LayerImpl::Create(host_impl_->pending_tree(), 2);
|
| LayerImpl* scrolling_layer = scoped_scrolling_layer.get();
|
| - root->AddChild(scoped_scrolling_layer.Pass());
|
| + root->AddChild(std::move(scoped_scrolling_layer));
|
|
|
| gfx::Size content_layer_bounds(100000, 100);
|
| scoped_refptr<FakeDisplayListRasterSource> raster_source(
|
| @@ -6558,7 +6561,7 @@ TEST_F(LayerTreeHostImplTest, FarAwayQuadsDontNeedAA) {
|
| FakePictureLayerImpl::CreateWithRasterSource(host_impl_->pending_tree(),
|
| 3, raster_source);
|
| LayerImpl* content_layer = scoped_content_layer.get();
|
| - scrolling_layer->AddChild(scoped_content_layer.Pass());
|
| + scrolling_layer->AddChild(std::move(scoped_content_layer));
|
| content_layer->SetBounds(content_layer_bounds);
|
| content_layer->SetDrawsContent(true);
|
|
|
| @@ -6704,8 +6707,8 @@ TEST_F(LayerTreeHostImplTest,
|
| host_impl_->active_tree(), 2, &provider, media::VIDEO_ROTATION_0);
|
| video_layer->SetBounds(gfx::Size(10, 10));
|
| video_layer->SetDrawsContent(true);
|
| - root_layer->AddChild(video_layer.Pass());
|
| - SetupRootLayerImpl(root_layer.Pass());
|
| + root_layer->AddChild(std::move(video_layer));
|
| + SetupRootLayerImpl(std::move(root_layer));
|
|
|
| LayerTreeHostImpl::FrameData frame;
|
| EXPECT_EQ(DRAW_SUCCESS, PrepareToDrawFrame(&frame));
|
| @@ -6811,7 +6814,7 @@ TEST_F(LayerTreeHostImplTest, UIResourceManagement) {
|
| TestWebGraphicsContext3D::Create();
|
| TestWebGraphicsContext3D* context3d = context.get();
|
| scoped_ptr<FakeOutputSurface> output_surface = FakeOutputSurface::Create3d();
|
| - CreateHostImpl(DefaultSettings(), output_surface.Pass());
|
| + CreateHostImpl(DefaultSettings(), std::move(output_surface));
|
|
|
| EXPECT_EQ(0u, context3d->NumTextures());
|
|
|
| @@ -6927,12 +6930,12 @@ TEST_F(LayerTreeHostImplTest, TouchFlingShouldNotBubble) {
|
| scoped_ptr<LayerImpl> child =
|
| CreateScrollableLayer(2, content_size, root_clip.get());
|
|
|
| - root->AddChild(child.Pass());
|
| + root->AddChild(std::move(child));
|
| int root_id = root->id();
|
| - root_clip->AddChild(root.Pass());
|
| + root_clip->AddChild(std::move(root));
|
|
|
| host_impl_->SetViewportSize(surface_size);
|
| - host_impl_->active_tree()->SetRootLayer(root_clip.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_clip));
|
| host_impl_->active_tree()->SetViewportLayersFromIds(Layer::INVALID_ID, 3, 1,
|
| Layer::INVALID_ID);
|
| host_impl_->active_tree()->DidBecomeActive();
|
| @@ -6974,11 +6977,11 @@ TEST_F(LayerTreeHostImplTest, TouchFlingShouldContinueScrollingCurrentLayer) {
|
| scoped_ptr<LayerImpl> child =
|
| CreateScrollableLayer(3, surface_size, root.get());
|
| child->PushScrollOffsetFromMainThread(gfx::ScrollOffset(0, 4));
|
| - child->AddChild(grand_child.Pass());
|
| + child->AddChild(std::move(grand_child));
|
|
|
| - root_scrolling->AddChild(child.Pass());
|
| - root->AddChild(root_scrolling.Pass());
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + root_scrolling->AddChild(std::move(child));
|
| + root->AddChild(std::move(root_scrolling));
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
| host_impl_->active_tree()->DidBecomeActive();
|
| host_impl_->SetViewportSize(surface_size);
|
| DrawFrame();
|
| @@ -7041,11 +7044,11 @@ TEST_F(LayerTreeHostImplTest, WheelFlingShouldntBubble) {
|
| scoped_ptr<LayerImpl> child =
|
| CreateScrollableLayer(2, content_size, root_clip.get());
|
|
|
| - root_scroll->AddChild(child.Pass());
|
| - root_clip->AddChild(root_scroll.Pass());
|
| + root_scroll->AddChild(std::move(child));
|
| + root_clip->AddChild(std::move(root_scroll));
|
|
|
| host_impl_->SetViewportSize(surface_size);
|
| - host_impl_->active_tree()->SetRootLayer(root_clip.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root_clip));
|
| host_impl_->active_tree()->DidBecomeActive();
|
| DrawFrame();
|
| {
|
| @@ -7092,7 +7095,7 @@ TEST_F(LayerTreeHostImplTest, ScrollUnknownNotOnAncestorChain) {
|
| occluder_layer->SetPosition(gfx::PointF());
|
|
|
| // The parent of the occluder is *above* the scroller.
|
| - page_scale_layer->AddChild(occluder_layer.Pass());
|
| + page_scale_layer->AddChild(std::move(occluder_layer));
|
|
|
| DrawFrame();
|
|
|
| @@ -7129,8 +7132,8 @@ TEST_F(LayerTreeHostImplTest, ScrollUnknownScrollAncestorMismatch) {
|
|
|
| child_scroll->SetPosition(gfx::PointF(10.f, 10.f));
|
|
|
| - child_scroll->AddChild(occluder_layer.Pass());
|
| - scroll_layer->AddChild(child_scroll.Pass());
|
| + child_scroll->AddChild(std::move(occluder_layer));
|
| + scroll_layer->AddChild(std::move(child_scroll));
|
|
|
| DrawFrame();
|
|
|
| @@ -7153,7 +7156,7 @@ TEST_F(LayerTreeHostImplTest, NotScrollInvisibleScroller) {
|
| CreateScrollableLayer(child_scroll_layer_id, content_size, root);
|
| child_scroll->SetDrawsContent(false);
|
|
|
| - scroll_layer->AddChild(child_scroll.Pass());
|
| + scroll_layer->AddChild(std::move(child_scroll));
|
|
|
| DrawFrame();
|
|
|
| @@ -7191,9 +7194,9 @@ TEST_F(LayerTreeHostImplTest, ScrollInvisibleScrollerWithVisibleDescendent) {
|
| // Move the grand child so it's not hit by our test point.
|
| grand_child_layer->SetPosition(gfx::PointF(10.f, 10.f));
|
|
|
| - child_layer->AddChild(grand_child_layer.Pass());
|
| - invisible_scroll_layer->AddChild(child_layer.Pass());
|
| - root_scroll_layer->AddChild(invisible_scroll_layer.Pass());
|
| + child_layer->AddChild(std::move(grand_child_layer));
|
| + invisible_scroll_layer->AddChild(std::move(child_layer));
|
| + root_scroll_layer->AddChild(std::move(invisible_scroll_layer));
|
|
|
| DrawFrame();
|
|
|
| @@ -7242,10 +7245,10 @@ TEST_F(LayerTreeHostImplTest, ScrollInvisibleScrollerWithVisibleScrollChild) {
|
|
|
| scroll_child->SetScrollParent(invisible_scroll.get());
|
|
|
| - container->AddChild(invisible_scroll.Pass());
|
| - container->AddChild(scroll_child.Pass());
|
| + container->AddChild(std::move(invisible_scroll));
|
| + container->AddChild(std::move(scroll_child));
|
|
|
| - scroll_layer->AddChild(container.Pass());
|
| + scroll_layer->AddChild(std::move(container));
|
|
|
| DrawFrame();
|
|
|
| @@ -7268,7 +7271,7 @@ TEST_F(LayerTreeHostImplTest, LatencyInfoPassedToCompositorFrameMetadata) {
|
| root->SetDrawsContent(true);
|
| root->SetHasRenderSurface(true);
|
|
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
|
|
| FakeOutputSurface* fake_output_surface =
|
| static_cast<FakeOutputSurface*>(host_impl_->output_surface());
|
| @@ -7282,7 +7285,7 @@ TEST_F(LayerTreeHostImplTest, LatencyInfoPassedToCompositorFrameMetadata) {
|
| ui::INPUT_EVENT_LATENCY_BEGIN_RWH_COMPONENT, 0, 0);
|
| scoped_ptr<SwapPromise> swap_promise(
|
| new LatencyInfoSwapPromise(latency_info));
|
| - host_impl_->active_tree()->QueuePinnedSwapPromise(swap_promise.Pass());
|
| + host_impl_->active_tree()->QueuePinnedSwapPromise(std::move(swap_promise));
|
| host_impl_->SetNeedsRedraw();
|
|
|
| gfx::Rect full_frame_damage(host_impl_->DrawViewportSize());
|
| @@ -7308,7 +7311,7 @@ TEST_F(LayerTreeHostImplTest, SelectionBoundsPassedToCompositorFrameMetadata) {
|
| root->SetDrawsContent(true);
|
| root->SetHasRenderSurface(true);
|
|
|
| - host_impl_->active_tree()->SetRootLayer(root.Pass());
|
| + host_impl_->active_tree()->SetRootLayer(std::move(root));
|
|
|
| // Ensure the default frame selection bounds are empty.
|
| FakeOutputSurface* fake_output_surface =
|
| @@ -7935,14 +7938,14 @@ class LayerTreeHostImplVirtualViewportTest : public LayerTreeHostImplTest {
|
| contents->SetBounds(content_size);
|
| contents->SetPosition(gfx::PointF());
|
|
|
| - outer_scroll->AddChild(contents.Pass());
|
| - outer_clip->AddChild(outer_scroll.Pass());
|
| - inner_scroll->AddChild(outer_clip.Pass());
|
| - page_scale->AddChild(inner_scroll.Pass());
|
| - inner_clip->AddChild(page_scale.Pass());
|
| + outer_scroll->AddChild(std::move(contents));
|
| + outer_clip->AddChild(std::move(outer_scroll));
|
| + inner_scroll->AddChild(std::move(outer_clip));
|
| + page_scale->AddChild(std::move(inner_scroll));
|
| + inner_clip->AddChild(std::move(page_scale));
|
|
|
| inner_clip->SetHasRenderSurface(true);
|
| - layer_tree_impl->SetRootLayer(inner_clip.Pass());
|
| + layer_tree_impl->SetRootLayer(std::move(inner_clip));
|
| layer_tree_impl->SetViewportLayersFromIds(
|
| Layer::INVALID_ID, kPageScaleLayerId, kInnerViewportScrollLayerId,
|
| kOuterViewportScrollLayerId);
|
| @@ -8107,7 +8110,7 @@ TEST_F(LayerTreeHostImplVirtualViewportTest,
|
| scoped_ptr<LayerImpl> child =
|
| CreateScrollableLayer(10, outer_viewport, outer_scroll);
|
| LayerImpl* child_scroll = child.get();
|
| - outer_scroll->children()[0]->AddChild(child.Pass());
|
| + outer_scroll->children()[0]->AddChild(std::move(child));
|
|
|
| DrawFrame();
|
| {
|
| @@ -8164,7 +8167,7 @@ TEST_F(LayerTreeHostImplVirtualViewportTest,
|
| scoped_ptr<LayerImpl> child =
|
| CreateScrollableLayer(10, outer_viewport, outer_scroll);
|
| LayerImpl* child_scroll = child.get();
|
| - outer_scroll->children()[0]->AddChild(child.Pass());
|
| + outer_scroll->children()[0]->AddChild(std::move(child));
|
|
|
| DrawFrame();
|
|
|
| @@ -8600,7 +8603,7 @@ TEST_F(LayerTreeHostImplTest, InvalidLayerNotAddedToRasterQueue) {
|
| layer->tilings()->tiling_at(0)->CreateAllTilesForTesting();
|
| layer->tilings()->tiling_at(0)->ComputeTilePriorityRects(
|
| gfx::Rect(gfx::Size(10, 10)), 1.f, 1.0, Occlusion());
|
| - host_impl_->pending_tree()->SetRootLayer(layer.Pass());
|
| + host_impl_->pending_tree()->SetRootLayer(std::move(layer));
|
|
|
| FakePictureLayerImpl* root_layer = static_cast<FakePictureLayerImpl*>(
|
| host_impl_->pending_tree()->root_layer());
|
| @@ -8628,7 +8631,7 @@ TEST_F(LayerTreeHostImplTest, DidBecomeActive) {
|
| scoped_ptr<FakePictureLayerImpl> pending_layer =
|
| FakePictureLayerImpl::Create(pending_tree, 10);
|
| FakePictureLayerImpl* raw_pending_layer = pending_layer.get();
|
| - pending_tree->SetRootLayer(pending_layer.Pass());
|
| + pending_tree->SetRootLayer(std::move(pending_layer));
|
| ASSERT_EQ(raw_pending_layer, pending_tree->root_layer());
|
|
|
| EXPECT_EQ(0u, raw_pending_layer->did_become_active_call_count());
|
| @@ -8638,7 +8641,7 @@ TEST_F(LayerTreeHostImplTest, DidBecomeActive) {
|
| scoped_ptr<FakePictureLayerImpl> mask_layer =
|
| FakePictureLayerImpl::Create(pending_tree, 11);
|
| FakePictureLayerImpl* raw_mask_layer = mask_layer.get();
|
| - raw_pending_layer->SetMaskLayer(mask_layer.Pass());
|
| + raw_pending_layer->SetMaskLayer(std::move(mask_layer));
|
| ASSERT_EQ(raw_mask_layer, raw_pending_layer->mask_layer());
|
|
|
| EXPECT_EQ(1u, raw_pending_layer->did_become_active_call_count());
|
| @@ -8652,8 +8655,8 @@ TEST_F(LayerTreeHostImplTest, DidBecomeActive) {
|
| scoped_ptr<FakePictureLayerImpl> replica_mask_layer =
|
| FakePictureLayerImpl::Create(pending_tree, 13);
|
| FakePictureLayerImpl* raw_replica_mask_layer = replica_mask_layer.get();
|
| - replica_layer->SetMaskLayer(replica_mask_layer.Pass());
|
| - raw_pending_layer->SetReplicaLayer(replica_layer.Pass());
|
| + replica_layer->SetMaskLayer(std::move(replica_mask_layer));
|
| + raw_pending_layer->SetReplicaLayer(std::move(replica_layer));
|
| ASSERT_EQ(raw_replica_mask_layer,
|
| raw_pending_layer->replica_layer()->mask_layer());
|
|
|
| @@ -8951,7 +8954,7 @@ TEST_F(LayerTreeHostImplTest, GpuRasterizationStatusModes) {
|
| LayerTreeSettings msaaSettings = GpuRasterizationEnabledSettings();
|
| msaaSettings.gpu_rasterization_msaa_sample_count = 4;
|
| EXPECT_TRUE(CreateHostImpl(
|
| - msaaSettings, FakeOutputSurface::Create3d(context_with_msaa.Pass())));
|
| + msaaSettings, FakeOutputSurface::Create3d(std::move(context_with_msaa))));
|
| host_impl_->SetHasGpuRasterizationTrigger(true);
|
| host_impl_->SetContentIsSuitableForGpuRasterization(false);
|
| EXPECT_EQ(GpuRasterizationStatus::MSAA_CONTENT,
|
| @@ -9009,7 +9012,7 @@ TEST_F(LayerTreeHostImplTest, BeginCommitReclaimsResources) {
|
| // Hold an unowned pointer to the output surface to use for mock expectations.
|
| MockReclaimResourcesOutputSurface* mock_output_surface = output_surface.get();
|
|
|
| - CreateHostImpl(DefaultSettings(), output_surface.Pass());
|
| + CreateHostImpl(DefaultSettings(), std::move(output_surface));
|
| EXPECT_CALL(*mock_output_surface, ForceReclaimResources()).Times(1);
|
| host_impl_->BeginCommit();
|
| }
|
|
|